Remote backend Jobs

Yesterday

Automation Engineer - Cloud Infrastructure
 
cloud python c embedded saas azure Oct 22
At Couchbase, big things happen. Every day, we’re translating vision into reality by tackling new and exciting challenges head-on. This is a breakthrough stage in our company, where the enthusiasm of our employees and leadership team is infectious and growing.  You’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

The Cloud Automation Engineer is a full stack engineer responsible for building and managing cloud-native applications. This role will have the primary accountability of developing, implementing and operating Couchbase’s Cloud platforms. The team operates with a “run what you write” philosophy and each engineer is responsible for deploying and operating the code they write. A successful candidate must have demonstrable experience in at least one programming language, previous work in SaaS application development and operations. The ideal candidate will also have prior experience developing applications on either of the three major cloud platforms -  AWS, Azure, and GCP.

This role is also open to remote work as our teams are distributed all over the world!

Responsibilities

  • Design, build, manage and operate the infrastructure and configuration of SaaS applications with a focus on automation and infrastructure as code.
  • Design, build, manage and operate the infrastructure as a service layer (hosted and cloud-based platforms) that supports the different platform services.
  • Develop comprehensive monitoring solutions to provide full visibility to the different platform components using tools and services like Kubernetes, Prometheus, Grafana, ELK, Datadog, New Relic and other similar tools.
  • Experience working within an Agile/Scrum SDLC
  • Interface with Product manager and Product owner to refine requirements and translate requirements to stories and epics. 
  • Perform detailed scoping of features 
  • Integrate different components and develop new services with a focus on open source to allow a minimal friction developer interaction with the platform and application services.
  • Identify and troubleshoot any availability and performance issues at multiple layers of deployment, from hardware, operating environment, network, and application.
  • Evaluate performance trends and expected changes in demand and capacity, and establish the appropriate scalability plans
  • Troubleshoot and solve customer issues on production deployments
  • Ensure that SLAs are met in executing operational tasks

Qualifications

  • Experience in languages and infrastructure such as Terraform, Go, Python, C, C++, and scripting is mandatory
  • Experience in modern software paradigms including cloud applications and serverless architectures 
  • 7+ years writing production back-end/embedded systems code.
  • Experience with agile methodologies and ability to lead scrums 
  • Some experience with front-end frameworks such as React, Angular and Bootstrap a solid plus. 
  • Team lead experience, Experience working with global and remote teams 
  • Experience with a pair programming model highly desirable
  • Experience in full-stack development 
  • Cloud Infrastructure: Amazon Web Services, Google Cloud Platform & Azure 
  • Operations  - Continuous Integration and Deployment
  • Experience in modern software paradigms including cloud applications and serverless architectures 
  • Operations  - Continuous Integration and Deployment
  • MS in Computer Science or equivalent experience
Share this job:
Senior Software Engineer
senior java python javascript docker node-js Oct 22
IronNet is looking a Senior Software Engineer to join their passionate small business headquartered in Tysons Corner, VA but operating completely remote! Founded in 2014, IronNet launched their core product suites to help organizations collectively strengthen cybersecurity defense against highly sophisticated adversaries, across all borders and sectors. The ideal candidate for this role will have extensive Go experience and is highly skilled with back-end software development. In this role, you will have ownership developing and designing architecture and supporting APIs,
ensuring the responsiveness of applications and working alongside other engineering resources and management to build distributed systems.

US Citizenship required for this position.

Location: This role is remote.

Does This Describe You?

  • You have at least 5 years experience in Software Engineering, specifically with server side languages such as Go, NodeJS, Java, Python, etc.
  • You are familiar with relational database technology (PostgreSQL preferred)
  • You have experience creating and running Docker images and containers
  • You have experience with front-end development with modern JavaScript tooling and libraries, such as React, TypeScript, Webpack, npm, etc. is beneficial
If you are interested in learning more about this company or any Startups/Small Businesses in the area, please contact us and check us out here!! 
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Share this job:
Software Engineer
java python javascript docker node-js frontend Oct 22
IronNet is looking multiple Software Engineers to join their passionate small business headquartered in Tysons Corner, VA but operating completely remote! Founded in 2014, IronNet launched their core product suites to help organizations collectively strengthen cybersecurity defense against highly sophisticated adversaries, across all borders and sectors. The ideal candidates for this role will have extensive Go experience and are highly skilled with back-end software development. In this role, they will have ownership developing and designing architecture and supporting APIs,
ensuring the responsiveness of applications and working alongside other engineering resources and management to build distributed systems.

US Citizenship required for this position.

Location: This role is remote.

Does This Describe You?

  • You have at least 3 years experience in Software Engineering, specifically with server side languages such as Go, NodeJS, Java, Python, etc.
  • You are familiar with relational database technology (PostgreSQL preferred)
  • You have experience creating and running Docker images and containers
  • You have experience with front-end development with modern JavaScript tooling and libraries, such as React, TypeScript, Webpack, npm, etc. is beneficial
If you are interested in learning more about this company or any Startups/Small Businesses in the area, please contact us and check us out here!! 
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Share this job:
Senior Backend Engineer, Enterprise and Migrations
 
backend senior java python javascript scala Oct 22
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Atlassian is looking for a senior backend software engineer to join our Enterprise and Migrations team. You’ll be joining a team focused on building features for our enterprise-scale customers to enable better governance, trust, and security. Our team has a direct impact on the growth of Atlassian and is the proud owner of the Atlassian Access product. We are enabling cross-product experiences, and are committed to removing all blockers for adoption of cloud for enterprise customers.

More about you
As a senior backend software engineer on this team, you will work with a talented team of Product Managers, Designers, and Architects to build application-layer services encompassing backend development, monitoring, scaling and optimizing to make the administration of Atlassian products simple at Enterprise scale.

You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as actively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

On your first day, we'll expect you to have:

  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • 5+ years of experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Scala, Python, Javascript, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality

It’s great, but not required, if you have:

  • Experience using AWS, Kubernetes and Docker containers
  • Familiarity with GraphQL, web application development and JavaScript frameworks (React, JQuery, Angular)
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.

Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.
Share this job:

Last Week

Cloud Engineer - Site Reliability Infrastructure
 
golang cloud saas big data aws azure Oct 20
This role will have the primary accountability of designing, implementing and operating Couchbase’s Cloud platforms. Golang knowledge is a huge plus! The team operates with a “run what you write” philosophy and each engineer is responsible for deploying and operating the code they write.

A successful candidate must have demonstrable experience in at least one programming language, previous work in SaaS application development and operations. The ideal candidate will also have prior experience developing applications on either of the three major cloud platforms -  AWS, Azure, and GCP.

This role is also open to remote work (USA, UK, India & Canada) as our teams are globally distributed. We are a remote-first team. Prior experience working remotely is not required, however, we are looking for team members who perform well given a high level of independence and autonomy and will establish a cadence of on-time delivery with high-quality work.

Responsibilities

  • Design, creation, and provisioning of infrastructure.
  • Deploy and maintain applications.
  • Design, build, manage and operate the infrastructure and configuration of SaaS applications with a focus on automation and infrastructure as code.
  • Design, build, manage and operate the infrastructure as a service layer (hosted and cloud-based platforms) that supports the different platform services.
  • Develop comprehensive monitoring solutions to provide full visibility to the different platform components using tools and services like Kubernetes, Prometheus, Grafana, ELK, Datadog, New Relic and other similar tools.
  • Experience working within an Agile/Scrum SDLC
  • Integrate different components and develop new services with a focus on open source to allow a minimal friction developer interaction with the platform and application services.
  • Identify and troubleshoot any availability and performance issues at multiple layers of deployment, from hardware, operating environment, network, and application.
  • Evaluate performance trends and expected changes in demand and capacity, and establish the appropriate scalability plans
  • Troubleshoot and solve customer issues on production deployments
  • Ensure that SLAs are met in executing operational tasks
  • Collaborate with other engineers to implement operational solutions while defining, adhering to industry best practices.
  • Experience in Building and managing Virtualized systems (KVM, OVM, Containers/Docker) and ability to read and understand source code
  • Systematic problem-solving approach, combined with a strong sense of ownership and drive.
  • Conduct periodic on-call duties
  • Working knowledge of information security issues
  • Firm grasp of at least one modern programming language, beyond advanced scripting (Shell, Perl, Python)
  • Solid experience using configuration management frameworks (e.g. Chef, Puppet)
  • Working knowledge of web and network protocols and standards (HTTP, TLS, DNS, etc)
  • Experience writing automation tools & eagerness to "automate all the things"

Qualifications

  • 5+ years related professional experience
  • Strong experience with Infrastructure as Code and Configuration Management tools.
  • Demonstrated knowledge of the ELK stack.
  • Experience with Prometheus/Grafana for metrics aggregation/visualization.
  • Configuration of CI/CD pipelines using Jenkins.
  • Experience using Kubernetes.
  • Experience with automation tools/platforms.
  • Experience with alerting and monitoring tools.
  • Experience with Terraform is a plus.
  • Experience working in a highly distributed company is a plus.
  • Experience writing backend applications is not required but definitely a plus.
  • Experience working within an Agile/Scrum SDLC.
  • Align a portion of your day with the business hours of Pacific Time Zone - UTC -8
About Couchbase

Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.  
 
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase’s HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We’re committed to a work environment where you can be happy and thrive, in and out of the office.

At Couchbase, you’ll get:
* A fantastic culture
* A focused, energetic team with aligned goals
* True collaboration with everyone playing their positions
* Great market opportunity and growth potential
* Time off when you need it.
* Regular team lunches and fully-stocked kitchens.
* Open, collaborative spaces.
* Competitive benefits and pre-tax commuter perks

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/

Couchbase is proud to be an equal opportunity workplace. Individuals seeking employment at Couchbase are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.

About Couchbase

Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.  
 
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase has offices around the globe, and we’re committed to a work environment where you can be happy and thrive, in and out of the office.

At Couchbase, you’ll get:
* A fantastic culture
* A focused, energetic team with aligned goals
* True collaboration with everyone playing their positions
* Great market opportunity and growth potential
* Time off when you need it.
* Regular team lunches and fully-stocked kitchens.
* Open, collaborative spaces.
* Competitive benefits

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/

Equal Opportunity Statement:
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, or disability.
Share this job:
Software Engineer, Frontend at hims & hers
javascript node react redux frontend backend Oct 20

Hims and Hers is seeking an experienced Software Engineer to help build a fast, reliable, and frictionless telemedicine end-user experience.

Responsibilities: 

  • Collaborate with backend and quality engineers to spec, write, test, and deploy code that powers forhims.com and forhers.com.
  • Brainstorm features with product managers and designers and guide decisions based on your knowledge of the codebase.
  • Review code and have your code reviewed.
  • Mentor and be mentored by other engineers.
  • Actively participate in retrospectives and help drive continuous improvement in our process and culture.

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.   Hims is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Hims considers all qualified applicants in accordance with the San Francisco Fair Chance Ordinance

Share this job:
Senior Software Engineer
python django react-js flask aws senior Oct 20

Senior Software Engineer - Fullstack Python / React

100% Remote (U.S. based only)

About StyleSeat:

At StyleSeat, our mission is to help people look and feel their best. We are on the path to achieving this mission by being the go-to portal for consumers to discover, book, and pay for beauty and grooming services (hair stylists, colorists, nail artists, estheticians, barbers, etc). We are also the premier solution for all independent professionals in the industry to run and grow their business. We have powered over 120 million appointments booked and $10B in revenue for small businesses and are on the path to much more.

Our leaders are just as involved in the code as they are with mentoring their team to make StyleSeat the very best place to work. We have a strong value-based culture that serves our community, gives every individual ownership and is diverse. Being an engineer means: daily releases, clear ownership, constant learning, data driven decision-making, great partnership with product, serving millions of customers everyday. At StyleSeat, we have shared ownership over problems and team members are encouraged to fill gaps and push initiatives to ensure we’re all driving toward results and key objectives. Every single Engineer makes a huge impact on our Community and the Company’s growth.

About the Role:

The Senior Software Engineer - Fullstack Python / React at StyleSeat is responsible for providing technical leadership to the engineering team and steering key decisions. You will build end-to-end features as well as modernize our application written in Python and ReactJS into a more forward thinking approach by using technologies such as Django, Cordova, Flask, Webpack, and Amazon Web Services (AWS).

You will also engage in system design, technology evaluation, prototyping, implementation of key components, DevOps, and training of team members as we move to a more modular, microservice-based architecture. You’ll be self-directed, a critical thinker and an excellent communicator. While not necessarily a backend or frontend specialist, you should be comfortable working across the entire stack and able to dive in to remove roadblocks wherever necessary.

What you'll do:

  • Write well defined, tested, and readable code
  • Develop new features in Python, and ReactJS
  • Working with, upgrading and maintaining frameworks, including Django, Flask, Angular, and Celery
  • Design and build core parts of the platform to deliver robust backend services
  • Lead and assist efforts to migrate to a modular, microservices-based future
  • Design and implement interfaces and infrastructure for a large-volume services and APIs
  • Conduct code reviews and audits
  • Help establish our technical philosophy and engineering culture

What you can bring to the table:

You love to learn so you don't need to know everything day one, but some relevant background will help you get going quickly:

  • 7+ years of experience in a production environment
  • Experience with modern front-end Javascript frameworks such as ReactJS or AngularJS
  • Proven understanding of HTML5, CSS & SASS
  • Strong server-side Python coding experience
  • Strong RDBMS experience
  • Expertise to offer for complex challenges: system architecture, scaling tactics, tool choices, etc.
  • Experience working at "web scale" providing and evolving always-available services to unbounded user communities including experience scaling software as part of a high-growth company
  • Experience with AWS (Amazon Web Services) and Docker
  • Strong familiarity with at least one modern web application framework (e.g. Django, rails, node.js, or similar) as well as experience working with SQL, Caching, and Messaging Queues
  • Understanding of common UI patterns (MVVM, MVC, MVP), RESTful synchronous service-oriented and message bus architectures, relational schemas, agile scrum, and modern source code control
  • Bachelor’s degree in Computer Science, Mathematics, or equivalent experience
Share this job:
Senior Software Engineer
ruby-on-rails aws javascript mvc python senior Oct 20

The Opportunity:

SingleOps is seeking a Full Stack developer who is excited to learn and shape our growing development team. Our developers are given the opportunity engage with the full lifecycle of the product, from requirements gathering to design, development and support. This allows you to have your hands in the entire product, be creative, and take ownership. We’re a fully remote team, but our office is located in Atlanta, if you are interested in joining us in office (once it’s safe, of course!)

Outcomes you will drive: 

  • Engage in working collaboratively with the dev team in designing new features and bug fixes
  • Develop the frontend and backend of the application using Ruby on Rails, Javascript, HTML, & SASS
  • Administer AWS-managed resources
  • Support customer success team for tier 3 issues and advanced SQL reports.
  • Participate in daily SCRUM meetings
  • Integrate with a growing team to learn and teach as we build a challenging and exciting development practice

Does this sound like you?

Specific experience is less important than a demonstrable desire to learn and the ability to complete complex projects. However, a good candidate should have the following:

  • Bachelor's Degree in Computer Science, Software Engineering, or equivalent experience
  • 3+ years of experience in web development
  • Experience with an ORM and MVC framework
  • Experience working in a test-driven development environment
  • A collaborator who is comfortable working in pair programming
  • A history of picking up new technologies
  • Ability to work autonomously to tackle large projects without close monitoring

A few ways to stand out...

  • Experience with Ruby on Rails
  • Experience with a frontend framework (React, Angular, Backbone, etc)
  • Bootstrap
  • Unit Testing

US Citizenship or Permanent Residency required (we do not sponsor at this time)

Reasons to join SingleOps:

  • Fully remote development team thats been that way since the start.
  • An incredibly talented, driven, and supportive team. We are building an amazing team culture and want you to contribute to its formation.
  • We have a clear vision to change the service industry and improve the lives of our customers.
  • One of the fastest growing technology businesses in Atlanta
  • Founded and funded by a team of seasoned young entrepreneurs with excellent track records
  • Competitive compensation, great insurance (health, dental, and vision), unlimited vacation policy, casual dress, distributed team environment, startup culture…

We want you to stay true to who you are

Here at SingleOps, we want you to stay true to who you are. We believe your identity is what makes us who we are as it’s our mission to promote an inclusive and welcoming culture. What you bring to the table is what matters most to us. Undoubtedly, great and unique people are what make us successful. 

Why You’ll Love Working at SingleOps:

Growth Mindset, Customer Success, We Before Me, Simplicity, Get Stuff Done How You Want

These are the values that define who we are and that have driven our team to achieve significant growth and impact. Just this past year we were recognized as one of the fastest-growing companies and a ‘Top 10 Best Place to Work in Atlanta’. Our objective is for every member of our team to achieve personal growth, career advancement, and to make a serious impact on the lives of our customers.

Our product is used daily by thousands of green industry professionals (landscapers, arborists, irrigation technicians, etc.) all across North America, and has processed over $1.5 billion in revenue on behalf of our customers. The green industry is in the early innings of adopting CRM and field service software, and the SingleOps product is enabling this industry evolution. Our customers use SingleOps to manage their customer records, perform estimates & sell work, schedule crews, invoice & receive payment, and to understand critical data about their business like real-time profitability. 

When we transition a green industry business from pen and paper, spreadsheets, or poor-fit software to SingleOps the results can be transformative. Our customers grow revenue, increase profitability, and get more done in less time. We frequently hear things from our customers like “I was able to take my first vacation in years” or “I am now able to spend more time with my family” because of SingleOps. This level of impact is unique to our opportunity and it is truly rewarding. 

We are looking for diverse-minded people who enjoy challenging and fulfilling work to join our mission in redefining an age-old industry. Our team is highly collaborative, innovative, supportive, and we have a lot of fun. If this speaks to you, we want to meet you!

Share this job:
Java Backend Engineer
Numbrs  
java spring aws kubernetes docker backend Oct 19

Numbrs Personal Finance AG is a technology company. Our product is Numbrs, a multibanking application available for iOS and Android. Numbrs is one of the most widely used banking apps in Germany and was recently launched in the UK.

Numbrs is reshaping the future of the workplace. We are a fully remote company, at which every employee is free to live and work wherever they want. We are a team of professional, hard-working, supportive and entrepreneurial individuals with a passion for execution.

We are seeking professionals who can thrive in a fast-paced environment where attention to detail, excellent communication skills, and a talent for delivering out-of-the-box ideas are essential. Do you want to have a real impact on the future of the financial industry? Join Numbrs.

Job Description

You will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.

Key Qualifications

  • a Bachelor's or higher degree in the technical field of study or equivalent practical experience
  • strong hands-on experience with Java (minimum 8 years)
  • experience with high volume production-grade distributed systems
  • experience with micro-service based architecture
  • experience with software engineering best practices, coding standards, code reviews, testing and operations
  • hands-on experience with Spring Boot
  • professional experience in writing readable, testable and self-sustaining code
  • knowledge of AWS, Kubernetes, and Docker
  • excellent troubleshooting and creative problem-solving abilities
  • excellent written and oral communication in English and interpersonal skills

Ideally, candidates will also have

  • experience with Big Data technologies such as Kafka, Spark, and Cassandra
  • experience with CI/CD toolchain products like Jira, Stash, Git, and Jenkins
  • fluent with functional, imperative and object-­oriented languages;
  • experience with Scala, C++, or Golang
  • knowledge of Machine Learning

Location: Home office from your domicile

Share this job:
Software Engineer, Web
Numbrs  
react-js javascript node-js webrtc ecmascript-6 java Oct 19

Numbrs Personal Finance AG is a technology company. Our product is Numbrs, a multibanking application available for iOS and Android. Numbrs is one of the most widely used banking apps in Germany and was recently launched in the UK.

Numbrs is reshaping the future of the workplace. We are a fully remote company, at which every employee is free to live and work wherever they want. We are a team of professional, hard-working, supportive and entrepreneurial individuals with a passion for execution.

We are seeking professionals who can thrive in a fast-paced environment where attention to detail, excellent communication skills, and a talent for delivering out-of-the-box ideas are essential. Do you want to have a real impact on the future of the financial industry? Join Numbrs.

Job Description

As a web developer, you will contribute to the evolution of the platform by experimenting with new technologies, developing frameworks and tools, and working on the proof of concepts in a team of highly skilled engineers, using cutting edge technologies.

Key Qualifications

  • a Bachelor's or higher degree in the technical field of study
  • a minimum of two years' experience developing, monitoring and troubleshooting modern web applications
  • expert-level knowledge in one or more modern web development stacks such as Angular, React.js and Node.js
  • expert-level knowledge of Javascript and ES6/7, HTML, CSS
  • hands-on experiencing building web applications based on MVC or MVVM
  • excellent troubleshooting and creative problem-solving abilities
  • excellent written and oral communication and interpersonal skills

Ideally, candidates will also have

  • experience with automated unit and integration testing and continuous integration
  • experience with modern web features such as web workers, WSS, WebRTC, native fetch and others
  • experience with React-Redux, redux-saga and react native
  • experience writing asynchronous, non-blocking code
  • experience with at least one backend language such as Go, C/C++, Java and Scala

Location: Home office from your domicile

Share this job:
Full-stack developer with PHP focus
php react-native html css javascript laravel Oct 19

At a Glance

In this project you will actively contribute to the creation of a platform for gyms management. We are looking for a full stack engineer in Portugal with focus on PHP that will work with a senior developer based in Switzerland.

Your mission

  • Support the creation and extension of several modules of the application, including for iPhone and Android.
  • Build a robust and well-implemented system with great test coverage.

Your story

  • Passionate about producing high-quality and sustainable code.
  • You are experienced in back-end development with PHP and the Laravel framework.
  • You have good knowledge on front-end technologies such as HTML, CSS and Java-Script.
  • You can use React Native to build apps for iOS and Android.
  • You have worked in enterprise software development and are familiar with Git and continuous integration and continuous delivery.
  • You speak English well and feel comfortable in working in an international environment.

We offer

At Construo you have our total support so that you can deliver top-quality software to our clients. We offer a competitive package and we sponsor relevant courses and conferences. With us you can work from home and will get good hardware.

Share this job:
Front-End Software Engineer-100% Remote
java javascript html angular-js react-js frontend Oct 18

Sonatype’s mission is to enable organizations to better manage their software supply chain.  We offer a series of products and services including the Nexus Repository Manager and Nexus Lifecycle Manager.

We are a remote and talented product development group and we work in small collaborative teams to create high-quality products. Thousands of organizations and millions of developers use our software. If you have a passion for challenging problems, software craftsmanship and having an impact, then Sonatype is the right place for you.

We are a remote and talented product development group and we work in small collaborative teams to create high-quality products. Thousands of organizations and millions of developers use our software. If you have a passion for challenging problems, software craftsmanship, and having an impact, then Sonatype is the right place for you.  You have an entrepreneurial mindset, like working in a team, can define and run experiments to learn what works, and like metrics to make decisions.  You will work in an agile team and participate in all stages of product development, from concept to release, and subsequent iterations to react to learnings and refinements.  You will contribute to the evolution of our applications and internal tooling, enabling better experiences for our customers and your teammates.

Required Experience & Skills

  • Strong software engineering foundation and experience
  • A passion for delightful user experiences.
  • A deep sense of quality and attention to detail.
  • Strong software engineering foundation and experience
  • Well versed in HTML, CSS, JavaScript, relevant frameworks, and toolchain.
  • Experience working in an environment leveraging remote communication and collaboration tools (e.g. HipChat, Slack, video conferencing, wikis, GitHub, etc.).Ability to quickly iterate with product direction, apply metrics around user engagement for experimentation, and working closely with design and product management to broaden product adoption and deepen product use. 
  • Have a strong bias for making things happen and love the team aspect of product development.
  • Legally authorized to work (without sponsorship) in Canada or the United States of America and are currently residing in the corresponding country.

Desired Experience & Skills

  • Experience with AngularJS and/or Ext JS.
  • Experience with build automation tools and state management libraries.
  • Ability to work across the stack as needed (REST APIs, back-end services, databases).
  • Java development experience; Java drives the backend of our applications.
  • Experience in an Agile development environment.
  • Experience working in a remote environment.

What We Offer:

  • The opportunity to be part of an incredible, high-growth company, working on a team of experienced colleagues
  • Competitive salary package
  • Medical/Dental/Vision benefits
  • Business casual dress
  • Flexible work schedules that ensure time for you to be you
  • 2019 Best Places to Work Washington Post and Washingtonian
  • 2019 Wealthfront Top Career Launch Company
  • EY Entrepreneur of the Year 2019
  • Fast Company Top 50 Companies for Innovators
  • Glassdoor ranking of 4.8
  • Come see why we've won all of these awards
Share this job:

This Month

Quality Assurance Engineer
Roger  
qa testing finance dot net frontend backend Oct 15
About Us
Roger was founded to make day-to-day financial operations like bill pay, expense management, compliance and bookkeeping as worry-free as possible for business owners, finance teams, accountants and bookkeepers. Roger works as an automated layer on top of a company's accounting software, saving businesses and accountants hours of work every day. We're proud of the product that we've built so far, and our global customer base agree that we're making something complex and tedious simple and maybe even fun.
We are backed by some of the best investors in the financial technology space, and most recently raised $7.5m from QED, Silicon Valley Bank and others. Joining Roger is a unique opportunity to join a team that's still small enough to be nimble but has great financial backing and cares about building an excellent product experience and a great team. We hire for attitude and not credentials. Please apply regardless of your educational background.

The Opportunity
We're looking for a Quality Assurance Engineer to ensure and improve the quality of our product. The quality of our product is very important to us, and we always aim to provide the highest quality possible. Your job will be to ensure that the bar is raised, and that we deliver even higher quality.

You'll be working in close collaboration with the the engineering team, as well as with the product team, to ensure and raise the quality of the product we deliver.

Your work tasks will include:
- Execute quality assurance on new features and changes
- Plan, create, execute and manage the overall quality planning strategy
- Continuously test the current products and identify deficiencies
- Suggest solutions to identified defects, issues and inconveniences
- Investigate product quality in order to make improvements to achieve better customer satisfaction, by identifying key performance indicators and metrics
- Continuously improve quality assurance


What we're looking for

- 3+ years' experience working with quality assurance, hereby QA processes and QA software
- Experience with a variety of different testing techniques
- Experience with Cypress.io
- Critical thinker and problem-solving skills - you ask the questions, if the product is not clear
- A high sense of ownership and pride in your, and the teams, performance and its impact on the company’s success
- Programming experience is a plus, but not required

The Team
The engineering team is characterized by a high degree of support internally. We help each other out and pitch in when problems arise as well as give each other feedback to grow. Our top priority is to build the world's best financial automation platforms, while keeping our users safe and compliant. Scalability, reliability and robustness are keywords we live by but we also get excited about building out feature MVPs quickly to keep our innovative reputation with customers and partners alive and well at all times.

The Stack
From a technical point of view, Roger's back-end is built on .NET with C#. On the front-end we work in React and React Native, enabling us to build reliable web experiences that can handle high usage volumes. The product consists, among others, of a web application and a mobile application. It'll be these applications that will have your primary focus.
For automated front-end tests, we're using Cypress.io and you will, together with Engineering have the responsibility to ensure that the test suite within Cypress covers all the functionality of the products.

Our Values
We're a global company. Our values are heavily influenced by our Scandinavian roots (both founders are from Denmark), and count humility, humor and inclusiveness. We strive to create a culture where anyone feels part of the family, and we place a great amount of value in hiring for attitude rather than resumes. We support flexibility in everyone's lives, and working at Roger can be easily combined with babies, toddlers and teenagers. We have two primary office locations but have a remote culture that we put a lot of effort into as we believe great talent can be found anywhere. As a remote worker you can be sure to feel like you are as much part of the team as those who come to an office every day. About every 6 months we all get together in person. Our last trips took us to Greece and Spain. Everyone on the team shares a passion for creating the best possible product and user experience, and that is something we value in future team members as well.

The Roger Story
Roger's founders started the company after exiting their first startup to Cisco Systems. Having experienced all the frustrations with daily financial operations when starting previous ventures, the first gist of an idea for Roger was born in 2016. Since then, international investors from both Europe and the US have supported the growth of the team and the customer base, and the product is now used and loved by thousands of customers worldwide.
Roger is an equal opportunity employer. We strive to maintain and develop our inclusive work environment and welcome members of all backgrounds and perspectives.

Your Profile

  • 3+ years' experience working with quality assurance, hereby QA processes and QA software
  • Experience with a variety of different testing techniques
  • Experience with Cypress.io
  • Critical thinker and problem-solving skills - you ask the questions, if the product is not clear
  • A high sense of ownership and pride in your, and the teams, performance and its impact on the company’s success
  • Programming experience is a plus, but not required
Share this job:
Senior Backend Software Engineer
python django backend senior golang javascript Oct 14

Location: Remote |Los Angeles, CA | San Francisco, CA | Irvine, CA

What you will do:

  • Build comprehensive technical solutions with high quality standards and a clean coding style.
  • Day to day tasks may include: Building new features, fixing existing bugs and refactoring/optimizing existing code to deliver the best consumer experience for both users and broadcasters worldwide.
  • Work on features supported across all major web browsers, mobile devices, smart TVs, and video consoles.
  • Work with large data sets and expertly design efficient algorithms, queries, and caching methods.

How we build the product: Our web application is built on a Python/Django framework, paired with a custom built Typescript framework on the front-end, and a handful of microservices in Golang & Rust. 

What you bring:

  • A BS or BA in the STEM field, or equivalent years of experience in the web development industry.
  • 5+ years experience working as a backend web developer in Python/Django.
  • Solid knowledge of programming fundamentals - algorithms, data structures, design patterns, and paradigms.
  • Expert knowledge of web development with a deep understanding of inner workings of major browsers, including how they render HTML/CSS and their Javascript runtime environment
  • Proven problem-solving and fast-learning skill
  • Ability to research, design, test, and deploy all solutions produced.

Nice to have:

  • Knowledge/ experience working with other programming languages such as: Angular, Typescript, Golang, and/or Rust
  • Experience in all or other areas of the Software Development Life Cycle.

Perks & Benefits:

  • Medical, Dental, Vision, and Life Insurances with 100% Employer-paid premiums for you and your dependents.
  • 401k matching
  • Paid Holidays, Vacation, and Sick Time
  • Paid Lunches in Office

What our Recruiting Process Looks Like: We value a sense of urgency and provide our candidates with a smooth, transparent recruiting process. The process starts with a Phone Call between you and one of our in-house Recruiters, then your profile is reviewed by our Head of Software Engineering, followed by a one-hour paired programming session with our Frontend Team Lead. After that, you will participate in a Meet & Greet with several members of our Software Engineering team, and finally, your profile and interview feedback is reviewed by our CEO before an offer is made. We reserve the right to add additional stages to the process, depending on the specific skills of each candidate.


Multi Media, LLC is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Share this job:
System Security Officer
Nava  
executive python javascript linux docker cloud Oct 14
Nava is at the forefront of reimagining how our government serves its people, and we’re looking for experienced security engineers to help drive this mission forward.
You will work on a small team, helping to improve and manage all aspects of the clients' systems systems, which are deployed on AWS. We work as integrated teams of Security, Infrastructure, and Software Engineers. We make heavy use of tools such as Docker, Terraform, and Jenkins and we continually evaluate new technologies as they become production-ready for government contexts.
You'll be responsible for the security of these critical systems. By doing this, you’ll help ensure that Nava continues delivering services that millions of Americans depend on. You care deeply about working on technology that affects people’s lives, and are passionate about designing for security, building secure infrastructure, and maintaining secure systems.


What you’ll do

Work to define the security posture of CMS cloud in collaboration with CMS and other partner contractors. Responsible for maintaining the Authority To Operate for all CMS Cloud systems under Nava’s control. Work with Software Engineers and Infrastructure Engineers to make our technical designs secure from the startDevelop processes and technology to enable automated defense and detection at the operating system and container levelWork with Software Engineers to ensure that frontend and backend application code is secure against various types of attacksImplement and manage security tools such as scanners to help keep infrastructure, operating systems, containers, and applications secure.


What we’re looking for

Previous experience securing a medium or large scale production systemExperience building a security team supporting a large, multi vendor cloud system. Familiarity with US government compliance requirements. (CMS compliance standards, ARS or MARS-e preferred)Experience leading an ATO for a large government system. Significant experience in one or more of: Cloud security, Linux/Unix OS and container security, web application and API securityExperience securing data at rest (encryption) and in transit (SSH and HTTPS)Ability to automate procedural tasks using scripting or coding in Python, Javascript, or RubyA thoughtful, adaptive, and collaborative mindsetExcellent written and verbal communication skills, technical and otherwiseAbility to pick up and learn new security, development, and operations skillsYears of experience: 10 Education: Due to contractual requirements, requires a Bachelor's Degree (in any discipline) or equivalent experience.

Lead Specific: Ability to explain security best practice to less technical stakeholdersAbility to lead security projects from kick-off to implementationBonus: Management experience

Remote states Nava is actively hiring in: California, DC, Florida, Georgia, Illinois, Louisiana, Maryland, Massachusetts, Michigan, North Carolina, New Jersey, New York, Oklahoma, Oregon, Pennsylvania, Rhode Island, Texas, Virginia, Washington.** If you are not living in one of the states listed above, unfortunately, you will not be considered for a position at this time.


We're a small team working to radically improve our government, so everyone that joins us has a direct impact on the direction and success of Nava. We are stewards – we hold a deep responsibility towards the systems that we work with. We are a community – we value collaboration both within our teams and with the many hardworking people within government. We offer generous benefits and equity.

We care deeply about diversity and inclusion at Nava. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Note: We participate in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. This role is required to work from the contiguous United States.
Share this job:
Staff Engineer, Creator Success
Medium  
backend api Oct 14
Medium’s mission is to help people deepen their understanding of the world and discover ideas that matter. We are building a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers. We are creating the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas. To do that, we create simple and beautiful product experiences that prioritize the user experience.

We value fast iteration without compromising quality, while maintaining an attention to detail that creates the kind of thoughtful interactions we’re known for.

We’re looking for mindful, empathetic, and self-aware engineers to join our team to help us move thinking forward. With a strong focus on growth and personal development, Medium is the ideal place to develop your skills in an environment that is built on mutual trust and respect.

What will you do?

As a Staff Engineer on the Creator Success team, you’ll help engineer Medium’s one-of-a-kind writing and blogging ecosystem to make it the best home for creators to spread ideas worth reading. You’ll be the lead of a team of engineers, and you’ll collaborate with them to set technical roadmaps, explore what’s possible with product and design, and help shape the processes of the team. 

In your day to day, you’ll architect and build product features from the database all the way to the UI. You’ll collaborate closely with colleagues in design and product, and bring innovative and delightful designs to life. You’ll sweat the details and make things shine.

Who you are?

  • You have 7+ years of software engineering experience.
  • You have experience in leading teams and planning and executing large projects.
  • You are just as comfortable working on the backend as you are the frontend.
  • You have experience in programming and interacting with APIs.
  • You have experience building single page web applications.
  • You are flexible, dedicated, and curious.
  • You believe in the craft of software engineering, but are pragmatic when necessary.
  • You draw inspiration from prior art, but are driven to innovate beyond it.
  • You respectfully challenge your peers, and welcome being challenged.
  • You are passionate about learning, and want to help us learn too.

We’d particularly love it if:

  • You have experience in Javascript(Node.js, React or GraphQL)
  • You have experience with AWS(RDS, SQS, DynamoDB)
  • You have experience working in a service-oriented or microservice architecture
  • You have deep knowledge of API design principles and best-practices, caching, resiliency, RPC, REST, and HTTP
This role can be based in San Francisco, New York, or be remote within the U.S.

At Medium, we foster an inclusive, supportive, fun yet challenging team environment. We value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media. Medium is an equal opportunity employer.

Interested? We'd love to hear from you.
Share this job:
Lead full-stack developer
react-js react-native go typescript javascript api Oct 14

Job Description

BHW is looking for a new Lead Full-stack Developer to lead our talented and highly collaborative team of engineers. The ideal candidate would oversee large greenfield development projects, manage and mentor our development team, care for overall code and product quality, and direct big picture technology decisions for our firm.

This role will be given the opportunity to lead a strong team at an established and growing agency, while working on exciting and rewarding projects. BHW has built an in-house, skilled, and motivated development team. We are now looking for a new front-end engineering leader.

This individual can also participate in any of the following areas of interest: developer reviews, recruiting, new hire training, project estimation and lead evaluation, client meetings and presentations, and overseeing the career growth of promising lead developers. As the Lead Full-stack Developer, this individual will also be highly influential in many big picture company decisions.

Compensation

Base Salary: 190,000 - 250,000, with opportunities for bonuses, profit sharing, and equity.

Requirements

  • Full project life-cycle experience across numerous solutions preferably in the mobile and web space
  • 7+ years working as a developer or development team lead
  • 3+ years experience managing teams of at least 5 developers, including setting and tracking timeline and budget estimates
  • 3+ years experience of overall software solution design, API specification, and component design
  • 3+ years experience with React or React Native
  • A passion for mentoring and training
  • Skilled at quick and efficient troubleshooting of complex issues
  • Experience working directly with other project stakeholders, such as designers, clients, project managers, and/or product managers
  • Flexible on back-end technologies and languages

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid time off
  • Parental leave
  • Referral program
  • Relocation assistance
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance
Share this job:
Golang Software Engineer
Percona  
golang mongodb mysql postgresql backend Oct 14
Percona is a respected thought leader in the open-source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally.

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

We’re looking for a full-time remote developer to join our team and help to bring Open Source databases to Kubernetes. Ideally, we would love to find a Golang Software Engineer who has in-depth knowledge of both distributed databases and Kubernetes but will consider an experienced programmer who has good knowledge in either area.

The work is challenging, but that’s why it’s also fun and rewarding!  Plus, our team is small, so you and your work will significantly impact the Kubernetes ecosystem. This is a rare opportunity to work from home in a great team, on a 100% open source project!

This position is back-end development.  You should find these keywords familiar and very appealing: Kubernetes, infrastructure orchestration, PostgreSQL, MongoDB, MySQL, database clustering, database high-availability, containers

What You Will Do

  • Key contributor in building and implementing the Kubernetes Operators for relational and NoSQL databases
  • Architect technical design of new features and improvements
  • Collaborate with engineers and teams across the company to helping in the deployment and debugging of Kubernetes Operator to facilitate rapid integration and massive growth
  • Participate in technical articles writing, blogging, conference speaking engagements

Your Experience

  • 3+ years of commercial experience with Golang
  • Understanding of how to build distributed clusters for (at least one) MySQL, PostgreSQL, MongoDB
  • Strong Kubernetes experience
  • Team player first
  • Strong desire to do QA work
  • Success working in a distributed environment where e-mail, instant messaging and voice calls are the only interactions with others on a daily basis
  • ability to communicate effectively in English (speaking and writing)

What Will Make You Stand Out

  • In-depth knowledge of distributed databases
  • Open-source contributor of any database operator, Kubernetes, Golang
  • Experienced conference speaker, technical blog writer, known community person
Share this job:
Golang Software Engineer
Percona  
golang mongodb mysql postgresql backend Oct 14
Percona is a respected thought leader in the open-source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally.

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

We’re looking for a full-time remote developer to join our team and help to bring Open Source databases to Kubernetes. Ideally, we would love to find a Golang Software Engineer who has in-depth knowledge of both distributed databases and Kubernetes but will consider an experienced programmer who has good knowledge in either area.

The work is challenging, but that’s why it’s also fun and rewarding!  Plus, our team is small, so you and your work will significantly impact the Kubernetes ecosystem. This is a rare opportunity to work from home in a great team, on a 100% open source project!

This position is back-end development.  You should find these keywords familiar and very appealing: Kubernetes, infrastructure orchestration, PostgreSQL, MongoDB, MySQL, database clustering, database high-availability, containers

What You Will Do

  • Key contributor in building and implementing the Kubernetes Operators for relational and NoSQL databases
  • Architect technical design of new features and improvements
  • Collaborate with engineers and teams across the company to helping in the deployment and debugging of Kubernetes Operator to facilitate rapid integration and massive growth
  • Participate in technical articles writing, blogging, conference speaking engagements

Your Experience

  • 3+ years of commercial experience with Golang
  • Understanding of how to build distributed clusters for (at least one) MySQL, PostgreSQL, MongoDB
  • Strong Kubernetes experience
  • Team player first
  • Strong desire to do QA work
  • Success working in a distributed environment where e-mail, instant messaging and voice calls are the only interactions with others on a daily basis
  • ability to communicate effectively in English (speaking and writing)

What Will Make You Stand Out

  • In-depth knowledge of distributed databases
  • Open-source contributor of any database operator, Kubernetes, Golang
  • Experienced conference speaker, technical blog writer, known community person
Share this job:
Golang Software Engineer
Percona  
golang mongodb mysql postgresql backend Oct 14
Percona is a respected thought leader in the open-source community. We provide services and software for MySQL, MongoDB, PostgreSQL and MariaDB to open source users globally.

Percona is remote-first and globally dispersed; we have 250 people in almost 40 countries. We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. The growth and development of our staff is a top priority; we provide funding for training, certifications, conferences and more. 

Discover what it means to work with some of the smartest people in the industry, who also know how to have fun and are always willing to lend a helping hand. We offer flexible hours, the ability to work remotely and the amazing experience of working with a multinational team of experts.

We’re looking for a full-time remote developer to join our team and help to bring Open Source databases to Kubernetes. Ideally, we would love to find a Golang Software Engineer who has in-depth knowledge of both distributed databases and Kubernetes but will consider an experienced programmer who has good knowledge in either area.

The work is challenging, but that’s why it’s also fun and rewarding!  Plus, our team is small, so you and your work will significantly impact the Kubernetes ecosystem. This is a rare opportunity to work from home in a great team, on a 100% open source project!

This position is back-end development.  You should find these keywords familiar and very appealing: Kubernetes, infrastructure orchestration, PostgreSQL, MongoDB, MySQL, database clustering, database high-availability, containers

What You Will Do

  • Key contributor in building and implementing the Kubernetes Operators for relational and NoSQL databases
  • Architect technical design of new features and improvements
  • Collaborate with engineers and teams across the company to helping in the deployment and debugging of Kubernetes Operator to facilitate rapid integration and massive growth
  • Participate in technical articles writing, blogging, conference speaking engagements

Your Experience

  • 3+ years of commercial experience with Golang
  • Understanding of how to build distributed clusters for (at least one) MySQL, PostgreSQL, MongoDB
  • Strong Kubernetes experience
  • Team player first
  • Strong desire to do QA work
  • Success working in a distributed environment where e-mail, instant messaging and voice calls are the only interactions with others on a daily basis
  • ability to communicate effectively in English (speaking and writing)

What Will Make You Stand Out

  • In-depth knowledge of distributed databases
  • Open-source contributor of any database operator, Kubernetes, Golang
  • Experienced conference speaker, technical blog writer, known community person
Share this job:
Senior Backend Engineer
Scribd  
backend senior cs Oct 13
At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we build the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals and more. In addition to works from major publishers and top authors. Our community includes over 1.4 M subscribers in nearly every country worldwide.

Our team
The Content Understanding team's mission is to provide accurate and up-to-date metadata about Scribd's content as a means towards enabling better product experiences for Scribd users. The work includes:
• Building and maintaining metadata extraction pipelines, document metadata storage, and APIs that expose metadata to other Scribd systems.
• Analyzing uploaded documents for copyright infringement, spam, and other quality checks. 
•Building and maintaining systems that link documents to Scribd’s taxonomy and other classification systems. 
• Exposing all documents to search indexers through sitemaps. 

Scribd's ability to surface more relevant, topical, and personalized content hinges on our ability to understand the content of each book, audiobook, article, and uploaded document. The output and success of the Content Understanding team is a strategic pillar of Scribd's future growth.

The team is split between our San Francisco headquarters and our Toronto office. We use tools that emphasize asynchronous communication (Slack, Github, Jira, Google Docs) but will also pair program or jump into a meeting room when those are the best approaches. Regardless of the medium, excellent communication skills are a must. We operate with autonomy (developers closest to the code will make the most well-informed decisions) while holding ourselves and each other accountable for using good judgement when faced with each day's unique challenges.

Our technical work is divided between our online Rails application and our offline Databricks environment. Many of the systems we're responsible for span both environments, so engineers regularly work within both. Though the tech stacks differ between environments, the engineering work in both is the same - create data pipelines to ingest, process, clean, and layout the metadata coming from publishers and other external sources, as well as create new metadata from our vast content base.
The team is a team first. We work collaboratively, not as engineers working on individual projects in silos. We continually strive for inclusivity and strongly value diversity. We recognize that everyone has a unique set of work and life experiences, and believe that a broader set of perspectives will produce better results for all. Each day provides both opportunities to perform and opportunities to learn. We support others' growth and celebrate our collective achievements.

The role
As a Senior Backend Engineer, you've probably seen quite a bit in your career, and we want to leverage all of it. Full-cycle software development will be your primary function, but we'll expect you to contribute in a number of ways, including advising on others' technical design, reviewing code, participating in interviews, and mentoring less experienced engineers.
When you are doing software development, you'll be doing more than just coding a ticket handed to you. You'll own the design, implementation, delivery, and operation of systems, end-to-end. You'll consider testability, upgradeability, scalability, and observability throughout the development process. You'll regularly have one or two engineers following your lead, whose output you will be responsible for. On Content Understanding, a Senior Backend Engineer is a leader.

Office or remote?
At this time the role will start as full-time remote, as all of our employees are working from home. When everyone is able to return to the office this role is available at our new office in San Francisco or in our Toronto office. This position can also be fully remote.

Requirements
• 8+ years of experience as a professional software engineer
• Experience working with data pipelines, both real-time and batch offline
• Experience working with systems at Scribd's current scale
• Bachelor’s in CS or equivalent professional experience
Benefits & Perks of Life at Scribd
• Health & Welfare Benefits: Scribd pays 100% of employee’s Medical, Vision, and Dental premiums.
• Leaves: Paid Parental leave, and 100% company paid short-term/long-term disability plans
• Registered Retirement Savings Plan matching
• Stock Options - every employee is an owner in Scribd! 
• Generous Paid Time Off, Paid Holidays, Volunteer Day + office closure between Christmas Eve and New Years Day
• Catered lunches 5 days a week
• Office located in Downtown Toronto
• Referral bonuses
• Tuition Reimbursement 
• Diversity, Equity & Inclusion programs
• Learning & Development and Coaching programs
• Monthly Wellness benefit
• Luma by Concern, our mental health digital platform
• Work Life Balance flexibility
• Company events
• Free subscription to Scribd + gift memberships for friends & family

Want to learn more? Check out our office and meet some of the team at https://www.scribd.com/about

Scribd is committed to equal employment opportunity regardless of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.

At Scribd, we value people above everything else. We're building a diverse workplace and an inclusive culture to give more people the chance to change the way the world reads. Scribd is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We encourage people of all backgrounds to apply because we believe that a diverse set of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.
Share this job:
Senior Software Engineer
Gun.io  
senior c frontend backend cpp Oct 12

About Gun.io

Gun.io is a global recruiting and staffing platform that connects companies to software engineers, designers, product managers, and project managers. Companies use Gun.io to fill critical full-time jobs or to hire vetted freelancers.

We’re trusted by teams committed to excellence in software engineering like Tesla, CISCO, & NBC, and over 10,000 independent software engineers, designers, product managers, and project managers.

Our mission is to help innovative businesses grow, qualified candidates get hired, and do our part to help revolutionary technology companies move our civilization forward.

About the Role

We are seeking a software engineer to join our team of senior members. Senior members consult with Gun.io portfolio clients who require technical expertise and partnership beyond the standard engagement of a Gun.io freelancer. Each of these client engagements typically lasts for six months or longer, and senior members dictate their preferred hourly commitment, ranging from part-time to full-time.

An ideal candidate:

-Has experience building greenfield software products as the key technical decision-maker

-Has experience building and leading software teams

-Is currently or has previously worked with clients as an independent contractor

-Preference for Partner, Innovator, or Artisan Workstyles—you can take an assessment here: https://app.gun.io/work-styles/new/

Preferred Skill Mastery

-Deep knowledge of and experience with the entire software development lifecycle

-Deep experience with modern frontend and/or backend frameworks and tooling (yes, this is vague—we are open to all)

-Proficiency in a systems language such as C, C++, Rust, or Python

-Excellent remote communication skills

-Proficiency in version control—preferably git.

Share this job:
Product Manager - Finance
finance manager product manager backend testing crypto Oct 12
About Kraken

Our mission is to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion.  Founded in 2011 and with over 4 million clients, Kraken is one of the world's largest, most successful bitcoin exchanges and we're growing faster than ever. Our range of successful products are playing an important role in the mainstream adoption of crypto assets.  We attract people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. Kraken is a diverse group of dreamers and doers who see value in being radically transparent. Let's change the way the world thinks about money! Join the revolution!

Overview

The Product Manager will be responsible for the financial backend systems at Kraken.  As we expand our global integrations and work with new payment partners, having the tooling to ensure total accountability and smooth financial operations becomes vital.  Responsibilities include owning systems that accurately log and control all backend financial activities, close collaboration with operations teams, detailing of product requirements and end-to-end execution together with the technology and service teams. 

The successful candidate should thrive in a security-focused, collaborative, process-driven environment and be able to easily adapt and adjust to change without sacrificing the product vision. The position requires interaction with a wide variety of internal stakeholders at various levels of the organization. Candidates must possess the ability to clearly articulate the rationale behind decisions to business, compliance, technology and client-facing stakeholders. They must also have exceptional project management skills.

Responsibilities

  • Own products that help teams build awareness and control over Kraken’s global financial landscape
  • Drive development of the overall financial support roadmap and implementation phases
  • Anticipate, describe, and implement controls to prevent risks
  • Partner with the technology teams on solution architecture, data flows and security models
  • Develop top-level financial awareness with monitoring metrics and analysis in collaboration with business and data teams
  • Work closely with finance, data, and key stakeholders for a comprehensive understanding and management of the needs of all teams
  • Plan relevant testing phases, rollout and product delivery
  • Develop product documentation including specifications, wireframes, and process flows
  • Facilitate communication across all project phases and proactively alert management of changes to scope, timelines and resources

Requirements

  • Thorough understanding of accounting principles, impact on company KPIs, and banking
  • Experience working with microtransactions or similar financial products
  • Familiarity with company financial audits and soc readiness requirements
  • Knowledge of the cryptocurrency exchange space
  • 3-5 years of relevant product management experience
  • Expertise in data gathering and quantitative analysis
  • Solution oriented, highly-motivated and proactive self-starter 
  • Macro-to-micro versatility: strategic mindset coupled with a keen attention to detail 
  • Well-rounded interpersonal skills, and experience interacting with diverse personalities 
  • Deep understanding of project management principles and best practices 
  • Exceptional communication and presentation skills 
  • Prior crypto, trading, gaming, banking or fintech relevant experience is required
We’re powered by people from around the world with their own unique backgrounds and experiences. We value all Krakenites and their talents, contributions, and perspectives.

Check out all our open roles at https://jobs.lever.co/kraken. We’re excited to see what you’re made of.  

Learn more about us:
Share this job:
Senior Scala Developer
scala postgresql elasticsearch apache-kafka senior saas Oct 10

We are looking for someone that is adept at writing and delivering quality software.  You will be working closely with the full team of eight full time engineers and the VP of Software Development.  Our back-end stack is functional - Scala & Haskell (we have begun the process of migrating our Haskell back-end to Scala), they are used to create services that run in AWS.  Typically our APIs are built with Finagle and Circe, and we haven't really landed on a preferred data access library, we've used Anorm, Scalike and Quill.  We try not to be dogmatic about our tooling and we juggle that with the benefits of consistency. The customer UI is a single page web-app written in TypeScript/Angular. On the infrastructure side we currently use PostgreSQL, ElasticSearch, Kafka, and DataDog.

We are looking for someone that can help us architect and implement the data flow in our microservice SaaS platform. In this role you will be establishing the data engineering practice, and will be expected to define and promote best practices for big data development at Signal Vine.  Further, you should have experience with a wide array of durable storage technologies and approaches - we are looking for someone that can understand our business goals and work with the team to design the appropriate way to collect & disseminate data across our platform to achieve them.

You…

  • Are a confident and capable Scala programmer
  • Can do self directed work and work as part of a team
  • Are intellectually honest 
  • Can express technical concepts to a non-technical audience 
  • Are trustworthy and conscientious 
  • Have excellent troubleshooting and problem solving skills
  • Have an analytical mindset - you form hypotheses and run tests to get answers
  • Understand the trade-off between purity of code and the practicality of business, that is, you are willing to make reasonable compromises to satisfy business objectives.
  • Are not a brilliant jerk

It’d be cool if you...

  • Have experience designing performant ElasticSearch indices
  • Have experience with Kafka, stream processing, and/or Haskell
  • Have experience building DataDog dashboards for application monitoring 
  • Have worked as a team lead before (officially or not)
  • Enjoy mentoring
  • Have worked on a scrum team
  • Know Unix well 
  • Have public examples of projects you’ve completed 
  • Have published technically relevant articles, blog posts or books 

We will...

  • Pay a competitive salary including equity and health insurance 
  • Provide a laptop  of your choice - we have a mix of Lenovo’s & Macbooks in our dev team
  • Respect your work schedule and habits by focusing on results 
  • Offer you a chance to go on an exciting ride as the company grows 

Attributes of Top Signal Vine Performers

  • Respectful and value the contributions of others
  • Humble enough to know it’s not all about you
  • Anticipates what’s next and prepares
  • Insightful to gain a complete understanding
  • Intuitive to not always need instructions
  • Detail-Oriented knowing the smallest details can be the most important
  • Compassionate to not only care for, but try to understand others

Your first few months

To make the onboarding process smooth, and give you a flavor of what you can expect, we have a set of goals & milestones to help get you up to speed @Signal Vine.

By (calendar) day 30

  • You will know our application architecture
  • You will know our build and deploy process
  • You will know our development workflow
  • You will have completed tickets in a sprint
  • You will learn and use our proprietary scripting language to onboard customers with our customer success team

By day 60

  • Your sprint velocity will increase
  • You will be contributing to discussions about how to build and architect features during our backlog review & pointing sessions

By day 90

  • You will be helping jr. developers solve issues
  • You will know all of the initiatives the product team and contractors are working on, and how they align w/the company vision
  • You will be discussing and planning technical strategy w/the VP of Software Engineering
Share this job:
Senior Fullstack Engineer
Playco  
senior javascript cloud azure backend testing Oct 09

Here at Playco, we make games that bring the world closer together through play.

As a Full Stack Engineer at Playco, you will play a pivotal role in creating a platform to revolutionize the instant games development industry. Our engineers are generally amazing at something and great at everything else. We write scalable backend systems, cross-compilers, JavaScript / TypeScript game APIs and tools, and whatever else it takes. No matter what you work on each day, you will work with the best engineers in the world; we have top talent in every part of our stack.

The Role

  • Be responsible for designing, developing and deploying major game features.
  • Own game feature areas from end-­to­-end.
  • Be the champion for the user!
  • Insist on the highest standards and create functional and engaging features that will delight our users.
  • Be part of a tight game development team looking to iterate fast on a fun concept and then building it out.
  • Have real input on end-user product.
  • Be a key member of a high performing software engineering team.
  • Collaborate with design, engineering and production teams to devise optimal engineering solutions to game requirements.
  • Hands­ on architect and coder for sophisticated client/server systems for mobile gaming.
  • Innovate and iterate on process, systems and technology to deliver world­-class social games.
  • Be a leader; Identify and articulate technical and production risks and obstacles, as well as generate solutions!

Desired Skills

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 3+ years of professional software engineering experience.
  • Experience writing clean, testable, high-quality code and designing highly scalable systems in production.
  • Capable of JavaScript + HTML5 to create custom, interactive, user experiences that are enjoyable on all HTML5 browsers.
  • Proficient at using script debuggers like Chrome Debugger.
  • Solid familiarity with deployment on cloud environments (AWS, GCP, Azure, etc.).
  • Strong Computer Science fundamentals in object­-oriented design, algorithms, and data structures.
  • Advanced software engineering skills, including the ability to write maintainable and robust code in a popular object oriented language.
  • Solid familiarity with analytics and A/B testing in mobile games.
  • Familiarity with git, svn or other VCS.
  • Self starter, analytical and creative.
  • Strong team player with a positive attitude.
  • Good communication skills and the ability to work effectively on shared projects with designers, artists, testers, product managers and other developers.

Bonus

  • Expert knowledge of NodeJS and ES6 / TypeScript.
  • DevOps experience -- setting up CI/CD environments, orchestrating deployments, creating monitoring dashboards, anything that makes the development process easier, more enjoyable and more accountable.
  • Experience in game development and shipped titles.
Share this job:
Sales Operations Support Manager
manager data science machine learning backend ops Oct 09
Are you looking to apply your user-centric thinking to support audacious goals at a rapidly growing, mission-oriented company? Are you excited and challenged by the opportunity to optimize processes while having a real impact on people’s lives? If your answer to these questions is yes, we have an amazing position for you.

The Company
Springboard is a fast-growing startup, built by a team that is passionate about fixing education and bridging the world’s skills gap. We’ve helped thousands of students learn cutting-edge technical skills like data science, machine learning, coding and UX design, using a unique approach that involves 1-on-1 mentorship from top industry experts. Our approach results in graduates getting jobs in their new chosen field making significantly more money! 

The Opportunity
Success in our career track programs means we need to scale our Sales org with an experienced Sales Operations Support Manager who would like to join a fun and fast paced company, and help drive the team’s dual mission to enable growth while ensuring good student outcomes.  We’re looking for a tenacious, systems-oriented professional with excellent communication skills, a champion of our students who also understands sales methodologies and what drives sales processes, and who has strong competencies in problem-solving and people management.

As a function head, you will develop and manage at least 5 Sales Ops Associates who compose a critically important and high performing team in a rapidly growing business. You’ll work closely with the Head of Sales Operations + Admissions to strategize and deliver on team goals, and have an opportunity to help shape the development of policy and operations. We have a strong, vibrant team culture and you’ll need to be a good steward in building and maintaining this culture as we grow—our team puts students first, celebrates human-ness, relationships, and fun, and prioritizes investments in professional development and growth. 

Responsibilities:

  • Core Responsibility: Accountable for Sales Ops Support team providing uninterrupted backend support to students moving through the funnel, at defined sales velocity and KPI targets, while executing on strategy to grow and build on the success of our existing operations 
  • Develop and manage a crucial Sales Ops Support team by: setting goals and objectives and making critical adjustments when needed; training on new tools or processes; providing tactical continuity and clarity on initiatives that overlap with your function; providing oversight and direction on high level Ops fires, fostering communication and problem solving, and building/monitoring the scheduling model 
  • Identify, assess, prioritize and plan/execute strategic improvements to processes and systems to scale a world-class Sales Ops Support function and make the sales machine go faster 
  • Regular calibration of subjective Ops evaluations and admissions' rubrics
  • Gather and synthesize Sales Ops Support insights and disseminate to key stakeholders, such as Sales leadership, Marketing, Course Development, Career Services, GM’s, etc.

You:

  • You have a minimum 1 year of experience at a management level, ideally in sales operations, sales, customer success/service, or a related field, working in a highly cross-functional or user-facing role
  • Have excellent communication (verbal & written) and people skills, especially with remote team members
  • Have experience working in CRM’s (Hubspot preferred)
  • You are quick to grasp new processes and understand their implications for different users.
  • You put our students first; you are the biggest advocate for our students in any meeting
  • You are a strategic, analytical thinker who is comfortable using data to measure results and inform decisions.
  • Results driven (e.g., excited to drive enrollments, excited about mission)
  • Have the potential to “scale” with the company and take the lead as we grow

Bonus points if you have:

  • Experience within a startup company.
  • EdTech experience.
  • A background in sales or admissions 
  • You have managed a team of 5+ people
The Springboard team of 180 works out of offices in the heart of San Francisco and Bengaluru. We’re backed by top investors, including Costanoa Ventures, Reach Capital, Learn Capital, Pearson Ventures, and the founders of LinkedIn and Princeton Review.

Working with us, you’ll enjoy competitive compensation, health insurance coverage (for employees based in California, our base plans are fully covered by Springboard; for employees based outside of California, we offer low-premium coverage), a 401k plan, a generous learning budget, team lunches and snacks, and an opportunity to impact thousands of lives alongside a fun, dedicated and mission-driven team. To learn more about our team and culture, follow us on Instagram @springboardlife!

We are an equal opportunity employer and value diversity at our company. We welcome applications from all backgrounds, and do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Share this job:
Engineering Lead, Full Stack
full stack docker cloud aws azure frontend Oct 08
At Respondent, our mission is to Make Research Inclusive. Our marketplace empowers entire organizations by connecting researchers with verified business professionals so they can conduct the kind of research interviews that yield invaluable results. With these new insights, high-quality decision making is scaled across our customer’s organization and innovation flourishes.  
 
B2B companies like IBM, Stripe, Atlassian, Twilio, Microsoft, and many more choose to leverage Respondent to conduct their research interviews and make smarter business decisions.  
 
We are a small (but quickly growing), fully remote tech startup. Working as a distributed team allows us to hire the best talent regardless of location. We look forward to learning more about you and how you might fit into our thriving community of initiative-takers and diverse thinkers.

What you'll do

  • Build scalable backend and frontend applications to support the growing needs of the business
  • Work with both SQL and NoSQL databases and caching technologies like Redis
  • Scale our infrastructure and introduce technologies like Docker
  • Build complex matching algorithms
  • Manage projects and collaborate with key stakeholders
  • Improve and scale our front and backend applications
  • Take full ownership and responsibility for building, shipping, and maintaining core features
  • Act as Engineering Lead in squads that work on initiatives: review technical specifications, make architectural decisions, approve the introduction of new technologies, and define performance requirements 
  • Work across teams to understand dependencies and impacts on other services 
  • Code and solutions reviews
  • Assist with testing if needed
  • Helps translate work to User Stories
  • Ensure developers have a clear understanding of the goals
  • Ensure developers are on track to meet deadlines
  • Manage development resource needs throughout projects
  • Assist with testing
  • Conduct research to validate
  • Own development deadlines

Who you are

  • A seasoned engineer with deep experience developing and supporting production environments
  • Production experience with Docker (AWS/Azure/Google Cloud)
  • Very experienced with Node.js/typescript applications - most of our stack
  • Very experienced with Vue.js and angularjs
  • Excellent technical communication skills, the ability to navigate complex technical concepts and collaborate effectively with fellow engineers
  • A passion for taking ownership of your work and building a world class product
  • An excitement for full stack development across multiple technologies and support of your code
  • A high level of intellectual curiosity and a talent for troubleshooting bugs anywhere in the stack 

  • Bonus
  • Experience with Graph Databases (We use Neo4j)
  • Experience with Elastic search
  • Experience with Natural Language Processing, Machine Learning
  • Experience with managed infrastructure in AWS (Or any cloud provider)


We are looking for someone who matches our level of joy for the work we do, brings something new to the team, and elevates our game. Our core values are very important to us and we hope they resonate with you, too. You can read more about them here!

Benefits
Working at Respondent is a unique experience. You will be part of a remote, diverse team. We care deeply about creating a cohesive, tight-knit culture that gets results. That’s why we offer our employees the following:

- Work remotely from anywhere in a continental U.S. Time Zone (we are not able to accommodate continuous travel e.g. digital nomadism, remote year, etc.)
- A full office set up, including a MacBook Pro, desk, second screen, ergonomic chair, and wireless mouse & keyboard
- Health insurance for U.S based employees with premiums covered at 99% for individuals and 50% for dependents (non U.S. employees receive a healthcare stipend)
- Short term disability covered at 100% for all U.S based employees
- Dental and vision insurance offered at group rates to lower the cost for U.S based employees
- Four weeks of flexible paid vacation per year (need a bit more for religious or country holidays--no problem!)
- 12 paid holidays per year
- Stock options
- 401k (no matching) Only U.S based employees can participate
- Parental leave - 12 weeks fully paid with an additional optional 4 weeks unpaid
- Company retreats for teammates to get to know one another in person (recent locations include New Orleans, San Antonio, and Wickenburg)!

Respondent is an equal opportunity employer
We understand it takes a diverse team of highly intelligent, passionate, curious, and creative people to solve the challenges involved in Respondent's long term success. Our dynamic team members have incredible perspectives to share, just as we know you do, and we take great pride in being an equal opportunity workplace and encourage candidates from underrepresented backgrounds to apply.
Share this job:
Software Engineer, React Native at hims & hers
javascript react react-native node-js mobile backend Oct 08

Hims and Hers is seeking an experienced Software Engineer to help build a fast, reliable, and frictionless telemedicine end-user experience.

Responsibilities: 

  • Collaborate with backend, quality engineers and UX to spec, write, test, and deploy code that powers Hims and Hers native mobile experiences.
  • Participate as a member in an agile team, and work with other team members to review user stories, estimate effort for user stories, and participate in sprint reviews
  • Review code and have your code reviewed
  • Mentor and be mentored by other engineers
  • Actively participate in retrospectives and help drive continuous improvement in our process and culture
  • Identify and implement development patterns for code reuse between mobile application and web application (React / React Native)
Share this job:
Senior Back-end / Ruby on Rails Developer
iubenda  
kubernetes ruby-on-rails postgresql ruby mysql senior Oct 08

Were looking for a brilliant and motivated Senior Back-end / Ruby on Rails developer to join our distributed team. If youre excited to work with one of the very few Italian companies offering SaaS solutions internationally to ~1M users and to join a team of friendly people with a culture based on continuous learning, transparency and collaboration, youre looking at the right place.

What you'll do:

  • Build solid, scalable and maintainable Rails applications with excellent test coverage.
  • Collaborate with designer, team leads and stakeholders to understand business goals, analyze requirements and propose technical solutions.
  • Lead Code Reviews and provide mentorship to junior and intermediate developers.
  • Create a positive environment for the people around you, sharing knowledge with everyone and helping the team grow.
  • Have product ownership by working closely with Product, mobile and data teams. It's not just about writing code :-)

Benefits

  • REMOTE WORK - You can work from one of our beautiful offices in Italy (in Bologna and Milan and both being incredibly well located nice places to work from) or remotely. We are used and fully structured to onboard people who rather work full-time remotely.
  • LEARNING BUDGET - Well sponsor your professional growth by providing a budget that can be used for courses, events, workshops and books.
  • COMPANY RETREATS - Twice a year (summer and winter) we get together in amazing destinations to work, bond and enjoy team building activities. We offer a fully paid week-long retreats to places like Val D'Orcia, Capri, the Dolomites or the Tonnara di Scopello.
  • WORK EQUIPMENT - Well provide an equipment allowance so that you can perform at your best.
  • COMPETITIVE SALARY - We offer a highly competitive salary when compared with other Italian startups since we have high standards on finding the best people to join our team. Besides, we offer a generous paid time-off (+25 weekdays/year).
  • GREAT WORK ENVIRONMENT - Work in a casual (no dress code!) but continuously growing environment. Besides, you will be part of a multicultural team full of talented and expert people and you will find a team spirit, which you would rarely find elsewhere.
  • WORKPLACE FLEXIBILITY - We have a remote work policy for those not under a remote contract (52 days per year).
  • ENGLISH CLASSES - We offer online English classes in a weekly basis, in 2 different levels, within working hours.
Share this job:
Senior DevOps Engineer - Cloud Infrastructure
 
cloud devops senior saas aws azure Oct 07
This role will have the primary accountability of designing, implementing and operating Couchbase’s Cloud platforms. The team operates with a “run what you write” philosophy and each engineer is responsible for deploying and operating the code they write.

A successful candidate must have demonstrable experience in at least one programming language, previous work in SaaS application development and operations. The ideal candidate will also have prior experience developing applications on either of the three major cloud platforms -  AWS, Azure, and GCP.

This role is also open to remote work as our teams are distributed all over the world!

Responsibilities

  • Design, creation, and provisioning of infrastructure.
  • Deploy and maintain applications.
  • Design, build, manage and operate the infrastructure and configuration of SaaS applications with a focus on automation and infrastructure as code.
  • Design, build, manage and operate the infrastructure as a service layer (hosted and cloud-based platforms) that supports the different platform services.
  • Develop comprehensive monitoring solutions to provide full visibility to the different platform components using tools and services like Kubernetes, Prometheus, Grafana, ELK, Datadog, New Relic and other similar tools.
  • Experience working within an Agile/Scrum SDLC
  • Integrate different components and develop new services with a focus on open source to allow a minimal friction developer interaction with the platform and application services.
  • Identify and troubleshoot any availability and performance issues at multiple layers of deployment, from hardware, operating environment, network, and application.
  • Evaluate performance trends and expected changes in demand and capacity, and establish the appropriate scalability plans
  • Troubleshoot and solve customer issues on production deployments
  • Ensure that SLAs are met in executing operational tasks
  • Collaborate with other engineers to implement operational solutions while defining, adhering to industry best practices.
  • Experience in Building and managing Virtualized systems (KVM, OVM, Containers/Docker) and ability to read and understand source code
  • Systematic problem-solving approach, combined with a strong sense of ownership and drive.
  • Conduct periodic on-call duties
  • Working knowledge of information security issues
  • Firm grasp of at least one modern programming language, beyond advanced scripting (Shell, Perl, Python)
  • Solid experience using configuration management frameworks (e.g. Chef, Puppet)
  • Working knowledge of web and network protocols and standards (HTTP, TLS, DNS, etc)
  • Experience writing automation tools & eagerness to "automate all the things"

Qualifications

  • 5+ years related professional experience
  • Strong experience with Infrastructure as Code and Configuration Management tools.
  • Demonstrated knowledge of the ELK stack.
  • Experience with Prometheus/Grafana for metrics aggregation/visualization.
  • Configuration of CI/CD pipelines using Jenkins.
  • Experience using Kubernetes.
  • Experience with automation tools/platforms.
  • Experience with alerting and monitoring tools.
  • Experience with Terraform is a plus.
  • Experience working in a highly distributed company is a plus.
  • Experience writing backend applications is not required but definitely a plus.
  • Experience working within an Agile/Scrum SDLC.
  • Align a portion of your day with the business hours of Pacific Time Zone - UTC -8
Share this job:
Senior Site Reliability Engineer - Cloud
 
cloud senior saas big data aws azure Oct 07
This role will have the primary accountability of designing, implementing and operating Couchbase’s Cloud platforms. The team operates with a “run what you write” philosophy and each engineer is responsible for deploying and operating the code they write.

A successful candidate must have demonstrable experience in at least one programming language, previous work in SaaS application development and operations. The ideal candidate will also have prior experience developing applications on either of the three major cloud platforms -  AWS, Azure, and GCP.

This role is also open to remote work (USA, UK, India & Canada) as our teams are globally distributed. We are a remote-first team. Prior experience working remotely is not required, however, we are looking for team members who perform well given a high level of independence and autonomy and will establish a cadence of on-time delivery with high-quality work.

Responsibilities

  • Design, creation, and provisioning of infrastructure.
  • Deploy and maintain applications.
  • Design, build, manage and operate the infrastructure and configuration of SaaS applications with a focus on automation and infrastructure as code.
  • Design, build, manage and operate the infrastructure as a service layer (hosted and cloud-based platforms) that supports the different platform services.
  • Develop comprehensive monitoring solutions to provide full visibility to the different platform components using tools and services like Kubernetes, Prometheus, Grafana, ELK, Datadog, New Relic and other similar tools.
  • Experience working within an Agile/Scrum SDLC
  • Integrate different components and develop new services with a focus on open source to allow a minimal friction developer interaction with the platform and application services.
  • Identify and troubleshoot any availability and performance issues at multiple layers of deployment, from hardware, operating environment, network, and application.
  • Evaluate performance trends and expected changes in demand and capacity, and establish the appropriate scalability plans
  • Troubleshoot and solve customer issues on production deployments
  • Ensure that SLAs are met in executing operational tasks
  • Collaborate with other engineers to implement operational solutions while defining, adhering to industry best practices.
  • Experience in Building and managing Virtualized systems (KVM, OVM, Containers/Docker) and ability to read and understand source code
  • Systematic problem-solving approach, combined with a strong sense of ownership and drive.
  • Conduct periodic on-call duties
  • Working knowledge of information security issues
  • Firm grasp of at least one modern programming language, beyond advanced scripting (Shell, Perl, Python)
  • Solid experience using configuration management frameworks (e.g. Chef, Puppet)
  • Working knowledge of web and network protocols and standards (HTTP, TLS, DNS, etc)
  • Experience writing automation tools & eagerness to "automate all the things"

Qualifications

  • 5+ years related professional experience
  • Strong experience with Infrastructure as Code and Configuration Management tools.
  • Demonstrated knowledge of the ELK stack.
  • Experience with Prometheus/Grafana for metrics aggregation/visualization.
  • Configuration of CI/CD pipelines using Jenkins.
  • Experience using Kubernetes.
  • Experience with automation tools/platforms.
  • Experience with alerting and monitoring tools.
  • Experience with Terraform is a plus.
  • Experience working in a highly distributed company is a plus.
  • Experience writing backend applications is not required but definitely a plus.
  • Experience working within an Agile/Scrum SDLC.
  • Align a portion of your day with the business hours of Pacific Time Zone - UTC -8
About Couchbase

Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.  
 
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase’s HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We’re committed to a work environment where you can be happy and thrive, in and out of the office.

At Couchbase, you’ll get:
* A fantastic culture
* A focused, energetic team with aligned goals
* True collaboration with everyone playing their positions
* Great market opportunity and growth potential
* Time off when you need it.
* Regular team lunches and fully-stocked kitchens.
* Open, collaborative spaces.
* Competitive benefits and pre-tax commuter perks

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/

Couchbase is proud to be an equal opportunity workplace. Individuals seeking employment at Couchbase are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.
Share this job:
Site Reliability Engineer - Cloud
 
cloud saas big data aws azure backend Oct 07
This role will have the primary accountability of designing, implementing and operating Couchbase’s Cloud platforms. The team operates with a “run what you write” philosophy and each engineer is responsible for deploying and operating the code they write.

A successful candidate must have demonstrable experience in at least one programming language, previous work in SaaS application development and operations. The ideal candidate will also have prior experience developing applications on either of the three major cloud platforms -  AWS, Azure, and GCP.

This role is also open to remote work (USA, UK, India & Canada) as our teams are globally distributed. We are a remote-first team. Prior experience working remotely is not required, however, we are looking for team members who perform well given a high level of independence and autonomy and will establish a cadence of on-time delivery with high-quality work.

Responsibilities

  • Design, creation, and provisioning of infrastructure.
  • Deploy and maintain applications.
  • Design, build, manage and operate the infrastructure and configuration of SaaS applications with a focus on automation and infrastructure as code.
  • Design, build, manage and operate the infrastructure as a service layer (hosted and cloud-based platforms) that supports the different platform services.
  • Develop comprehensive monitoring solutions to provide full visibility to the different platform components using tools and services like Kubernetes, Prometheus, Grafana, ELK, Datadog, New Relic and other similar tools.
  • Experience working within an Agile/Scrum SDLC
  • Integrate different components and develop new services with a focus on open source to allow a minimal friction developer interaction with the platform and application services.
  • Identify and troubleshoot any availability and performance issues at multiple layers of deployment, from hardware, operating environment, network, and application.
  • Evaluate performance trends and expected changes in demand and capacity, and establish the appropriate scalability plans
  • Troubleshoot and solve customer issues on production deployments
  • Ensure that SLAs are met in executing operational tasks
  • Collaborate with other engineers to implement operational solutions while defining, adhering to industry best practices.
  • Experience in Building and managing Virtualized systems (KVM, OVM, Containers/Docker) and ability to read and understand source code
  • Systematic problem-solving approach, combined with a strong sense of ownership and drive.
  • Conduct periodic on-call duties
  • Working knowledge of information security issues
  • Firm grasp of at least one modern programming language, beyond advanced scripting (Shell, Perl, Python)
  • Solid experience using configuration management frameworks (e.g. Chef, Puppet)
  • Working knowledge of web and network protocols and standards (HTTP, TLS, DNS, etc)
  • Experience writing automation tools & eagerness to "automate all the things"

Qualifications

  • 5+ years related professional experience
  • Strong experience with Infrastructure as Code and Configuration Management tools.
  • Demonstrated knowledge of the ELK stack.
  • Experience with Prometheus/Grafana for metrics aggregation/visualization.
  • Configuration of CI/CD pipelines using Jenkins.
  • Experience using Kubernetes.
  • Experience with automation tools/platforms.
  • Experience with alerting and monitoring tools.
  • Experience with Terraform is a plus.
  • Experience working in a highly distributed company is a plus.
  • Experience writing backend applications is not required but definitely a plus.
  • Experience working within an Agile/Scrum SDLC.
  • Align a portion of your day with the business hours of Pacific Time Zone - UTC -8
About Couchbase

Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.  
 
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase’s HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We’re committed to a work environment where you can be happy and thrive, in and out of the office.

At Couchbase, you’ll get:
* A fantastic culture
* A focused, energetic team with aligned goals
* True collaboration with everyone playing their positions
* Great market opportunity and growth potential
* Time off when you need it.
* Regular team lunches and fully-stocked kitchens.
* Open, collaborative spaces.
* Competitive benefits and pre-tax commuter perks

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/

Couchbase is proud to be an equal opportunity workplace. Individuals seeking employment at Couchbase are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.
Share this job:
Frontend Engineer - Cloud
 
cloud frontend golang css aws azure Oct 07
At Couchbase, big things happen. Every day, we’re translating vision into reality by tackling new and exciting challenges head-on. This is a breakthrough stage in our company, where the enthusiasm of our employees and leadership team is infectious and growing.  You’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

You are a Frontend Engineer who crafts delightful web interfaces, designs, prototypes new and innovative experiences, and implements features while advocating for UX.

Here's a brief look at what success looks like in this role:
*In 3 months time- you'll have collaborated with the team to build and have shipped a material contribution such as a new feature, regularly contributed to code reviews, and fixed a new bugs.
*In 6 months time- you'll have earned the trust of the team and have taken on independent code review responsibilities while collaborating on the design of new features.
*In 12 months time- you'll have delivered tasks through the entire SDLC, from design through development with some guidance and have established a cadence of on-time delivery with high-quality work.

This role is also open to remote work (USA, UK, India & Canada) as our teams are globally distributed. We are a remote-first team. Prior experience working remotely is not required, however, we are looking for team members who perform well given a high level of independence and autonomy and will establish a cadence of on-time delivery with high-quality work.

Responsibilities

  • Design, develop, test, deploy, maintain and improve software
  • Manage individual project priorities, deadlines and deliverables
  • Collaborate with product managers and backend engineers to own, build, iterate, and ship new features to enhance the cloud products user experience
  • Collaborate with frontend engineers across teams to collaborate on design decisions and standardize methodologies
  • Write various kinds of tests including unit and Cypress integration tests
  • Write and review technical proposals
  • Improve engineering standards, tooling, and processes
  • Program mostly in TypeScript, and learning from and contributing to a team committed to continually improving their skills
  • Key technologies this role will employ: TypeScript, React, Redux, CSS and CSS-in-JS, Cypress, Functional Programming, Go (Golang), Kubernetes, AWS, Azure, GCP, Grafana, Prometheus, Alert Manager, Thanos, Terraform, Vault, Couchbase Server, Datadog

Qualifications

  • You are able to knowledgeably discuss performance, security, and user interactions within complex systems
  • You love to build delightful and accessible user experiences using web technologies
  • You are kind and collaborative
  • You enjoy working remote with people from all over the world
  • You care deeply about software quality and operability, and better ways of building software
  • Value clear, open communication. We value thoughtful feedback, regular dialogue, and collaboration as fundamental skills on our team.
Share this job:
Frontend Engineer - Cloud
 
cloud frontend golang css aws azure Oct 07
At Couchbase, big things happen. Every day, we’re translating vision into reality by tackling new and exciting challenges head-on. This is a breakthrough stage in our company, where the enthusiasm of our employees and leadership team is infectious and growing.  You’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

You are a Frontend Engineer who crafts delightful web interfaces, designs, prototypes new and innovative experiences, and implements features while advocating for UX.

Here's a brief look at what success looks like in this role:
*In 3 months time- you'll have collaborated with the team to build and have shipped a material contribution such as a new feature, regularly contributed to code reviews, and fixed a new bugs.
*In 6 months time- you'll have earned the trust of the team and have taken on independent code review responsibilities while collaborating on the design of new features.
*In 12 months time- you'll have delivered tasks through the entire SDLC, from design through development with some guidance and have established a cadence of on-time delivery with high-quality work.

This role is also open to remote work (USA, UK, India & Canada) as our teams are globally distributed. We are a remote-first team. Prior experience working remotely is not required, however, we are looking for team members who perform well given a high level of independence and autonomy and will establish a cadence of on-time delivery with high-quality work.

Responsibilities

  • Design, develop, test, deploy, maintain and improve software
  • Manage individual project priorities, deadlines and deliverables
  • Collaborate with product managers and backend engineers to own, build, iterate, and ship new features to enhance the cloud products user experience
  • Collaborate with frontend engineers across teams to collaborate on design decisions and standardize methodologies
  • Write various kinds of tests including unit and Cypress integration tests
  • Write and review technical proposals
  • Improve engineering standards, tooling, and processes
  • Program mostly in TypeScript, and learning from and contributing to a team committed to continually improving their skills
  • Key technologies this role will employ: TypeScript, React, Redux, CSS and CSS-in-JS, Cypress, Functional Programming, Go (Golang), Kubernetes, AWS, Azure, GCP, Grafana, Prometheus, Alert Manager, Thanos, Terraform, Vault, Couchbase Server, Datadog

Qualifications

  • You are able to knowledgeably discuss performance, security, and user interactions within complex systems
  • You love to build delightful and accessible user experiences using web technologies
  • You are kind and collaborative
  • You enjoy working remote with people from all over the world
  • You care deeply about software quality and operability, and better ways of building software
  • Value clear, open communication. We value thoughtful feedback, regular dialogue, and collaboration as fundamental skills on our team.
Share this job:
Backend Node.js Javascript Engineer
node-js api web-services javascript backend linux Oct 06

Breezy HR's a globally loved, Jacksonville-based full-stack hiring platform for SMBs.


About the role

In order to execute our vision, we need to grow our team of best-in-class engineers. We are looking for developers who are excited about launching new products and features into production, who can work autonomously and aren’t afraid to try new technologies, and who don’t back down from the challenges of scale. Our ideal candidate has experience building core services and web-based APIs from the ground up, cares just as much about the product itself as the technology that powers it, and is capable of both structuring and writing clean, maintainable code. We hire engineers into each of our product teams.

Responsibilities

  • Design, implement or improve features in a variety of backend systems including our REST APIs, micro-services, data ingestion and processing systems, and integration partners
  • Write and maintain scalable, performant code that can be shared across platforms
  • Meaningfully contribute to the product and core backend systems by suggesting and executing improvements
  • Improve engineering standards, tooling, and processes
  • Debug production issues across services and multiple levels of the stack

Requirements

  • You have a few years of experience building web applications
  • You have experience in writing applications in Node.js
  • You have experience implementing highly-available distributed systems / microservices
  • You have experience with scalable backend APIs
  • Understanding monitoring and alerting platforms is a plus
  • You have attention to detail and a passion for correctness
  • You are comfortable learning new technologies and systems
  • You have strong interpersonal and communication skills with a bias towards action

Bonus Points

  • Experience with MongoDB, Redis, and ElasticSearch
  • Deep understanding of HTTP
  • Comfortable with Linux/Unix and shell scripting
Share this job:
Senior Full-Stack Developer 100% Remote
Metabolic Living   $125K - $150K
lamp mysql php html javascript senior Oct 06

This is a fantastic opportunity for a sharp senior full-stack developer to help us build a state-of-the-art web and mobile e-commerce system and a proprietary AI-driven app that helps people optimize their metabolism… all from the comfort of your own home.  If you’re hungry for a challenge and want to sink your teeth into something meaningful that will immediately improve the lives of others, this is it. 

Metabolic Living is a self-funded, profitable, rapidly growing multi-channel DTC health and wellness company with 100+ on our team and on pace to hit $60MM in 2020.  While others are struggling in this COVID environment, we’re fortunate to be thriving as we create exactly what everyone wants.  The overall trend towards health and wellness was already a wind in our sails, but COVID lit a match and set our growth on fire, dramatically accelerating things. So, this is your opportunity to help us make a meaningful impact, precisely at the time when the world needs it the most. 

Hello, my name is Luis Mata, CTO of Metabolic Living, and I need your help.  I’m re-architecting our e-commerce and application infrastructure to support our goal of becoming a billion-dollar brand by 2023.  Much of this will be driven by AI and machine learning as part of our proprietary Metabolic Optimization System (or Metabolic OSTM) that underpins our customized meals, workouts and coaching programs, as well as our nutraceuticals and functional foods.  To that end, our team needs a super sharp full-stack developer who can easily transition between e-commerce and mobile application work.   

What are the Key Points?  

  • Compensation: $125,000 - $150,000 (negotiable for right person) 
  • Location: 100% Remote (virtual team of 100+ with no corporate office)  
  • Benefits: Health/Dental/Vision/Disability/Life + Robust 401k + 15 Days PTO 
  • Hours: 8:30 a.m. to 5:00 p.m. EASTERN (regardless of where you live)  
  • Culture: Human-first with High-Performing, Happy & Humble People (no jerks)  
  • Personality: Obsessed with Details so We can Simplify the Complex for Others 

What’s Our Culture Like? 

We’re serious about high-performance, so our culture is built around deep work to allow uninterrupted time for the intense concentration needed to deliver world-class performance.  At the same time, real collaboration and transparency is critical to keep us all in alignment and keep office politics out of the equation.  These aren’t just talking points – we’ve implemented specific policies, for example: 

  • A standardized 8:30 to 5:00 p.m. ET schedule to protect your personal and family time 
  • No meetings before 1 p.m. ET to empower you with 4 hours truly of deep work to GSD 
  • Daily huddles and weekly 1-on-1s to support your ability to focus on what matters most 

Should You Apply? 

If after reading this it’s screaming “this is for me”, you thrive coding in every layer of the stack, and… 

  • You LOVE building web and mobile applications that solve big real-life problems… 
  • You LOVE architecting e-commerce systems and dealing with logistical nitty-gritty… 
  • You LOVE toggling between building queries, application logic and front-end code… 
  • You LOVE empathizing as an end-user and delivering clean, efficient code… 
  • You LOVE a high-growth environment and embrace ambiguity… 

… then please read on as you’re an ideal fit and we’d love to talk to you ASAP! 

Note: We’ve developed a unique, in-depth application process to help us pinpoint the best candidates. We read every application and will be in touch if there’s a good fit. The more you tell, the deeper an understanding we gain and the more meaningful our first conversation will be. 

What Does Metabolic Living Do? 

The most common question we get is – what the heck do you do?  Because from the outside in, unless you’re a customer, it can be confusing,  There’s a reason:  We built everything organically in reverse, starting with our first nutrition program in 2012, then our first exercise program in 2014 and then launching our full ecosystem of products, including nutraceuticals, functional foods, subscriptions, memberships, 1-on-1 coaching and more.  These are all marketed separately under different DTC websites and brands in a direct response (DR) manner. 

And now we’re centralizing everything under our new brand, Metabolic Living, with our flagship website and app launching later this year, transitioning us from purely DR to a multi-channel traditional brand.  The website at metabolicliving.com is a temporary one for COVID to raise $45k for frontline health workers. This website will be replaced with the fully branded e-commerce-driven one soon. 

Normally, companies launch with a brand and then figure out how to make money.  We did that in reverse – pinpointing pain points, curating world-class products, validating product-market match, generating cash flow to self-fund our growth, creating our north star (see more below), building out our operational team along the way and then retrofitting the brand on top.  Strange path, but here we are.  Read our full story here:  https://www.linkedin.com/company/metabolic-living/about/. 

We provide the full ecosystem of products and services that help you quickly optimize your metabolism so you can feel, look and perform your best, every day… yet without the yo-yo struggle of traditional approaches.  Rather than a one-sized-fits-all approach like Paleo, Vegan, Keto, etc. we empower you with a flexible framework called our Metabolic OSTM that’s 100% customized to you.  It allows you to get results fast and to sustain those results as your body, mind and daily life changes as you age. Without this flexible framework, those rigid approaches ultimately backfire, leaving you worse off. 

What Type of Person Are We Looking for? 

Just as we obsess about creating metabolism-optimizing products that get the most results in the least time, we’re looking for someone equally obsessed about doing the same thing with efficient code. 

You’re a strong self-starter who can take initiative and manage projects without having to be told what to do.  You can scope out technical requirements based on business needs, define deliverables, create a project plan and then execute and deliver upon that plan.  

You’re are comfortable with and fluent in all facets from the browser to the application layer and to the database.  Experience with marketing funnels, e-commerce systems, mobile apps, split testing, and conversion rate optimization is essential. 

You’re extremely results-driven and get tremendous satisfaction seeing your work go live quickly and are motivated by seeing the impact it has.  While you love to code, you also have empathy for the end user, are curious about consumer psychology and love to solve business problems. 

You love autonomy, yet excel in an open, truly collaborative culture of high performers.  And you have a fantastic ability to communicate, manage your own projects, delivering on time, on budget & on spec. 

What are the Requirements? 

  • 10+ years’ experience as a software engineer/web developer with recent, applicable focus on database-driven web applications on a LAMP stack 
  • Deep experience as an end-to-end web and mobile application developer and architect responsible for every part of the project including requirements gathering, project management, system architecture, infrastructure setup, coding, API integration, documenting and testing 
  • Heavy marketing-systems focus with deep experience in e-commerce, payment processing, split testing, funnel development, analytics, page speed optimization, API integrations, etc. 
  • Expert-level, working knowledge of complex PHP applications, HTML, CSS, and JavaScript; our design team creates most of the assets, but you’ll be implementing, optimizing, troubleshooting, and adding functionality. CodeIgniter experience a plus 
  • Just as good with SQL as you are with PHP with ability to write ad-hoc queries for data extracts by hand, optimize tables with 100s of millions of rows, and designed database schemas.  MySQL / MariaDB powers our infrastructure 
  • Keen understanding of algorithms, data structures, and time complexity analysis / big-O notation 
  • Solid knowledge of Linux, Apache, and general infrastructure/server configuration and administration 

What Will You Be Responsible for? 

This exciting role will be working on a mix of challenging front-end and back-end projects.  

  • Primary focus will be adding advanced features and functionality to our direct-to-consumer software platform (LAMP) and OpenCart e-commerce platform, integrating with 3rd party tools, optimizing our web infrastructure and creating workflow automation modules 
  • Designing, maintaining and enhancing internal systems, programs and web applications, including e-commerce, marketing campaign tracking, content management and developing mobile applications using hybrids technologies as well as implementing Restful API’s using PHP 
  • Building and improving existing and new analytics and reports using MySQL, large datasets, and a custom-build replication and build state-of-the-art data warehouse engine 
  • Proactively suggest ways to improve any system you work with, looking for opportunities to use technology to deliver clear, measurable value to the business 

If this sounds like a good fit, if you’re excited to do something challenging and meaningful that preserves your ability to enjoy life to the fullest, then please apply ASAP as we can’t wait to meet you! 

Share this job:
Full Stack Engineer
TaxJar  
ruby-on-rails ruby postgresql javascript vue-js full stack Oct 06
TaxJar is the leading technology solution for busy eCommerce sellers to manage sales tax and is trusted by more than 20,000 businesses. 

We know sales tax isn't fun for anyone, so we're determined to ease the burden with an exceptional customer experience. To achieve this, we provide the same incredible quality of life for our team members as we do for our customers by creating a professional, unique, award-winning place to work. We have many different backgrounds and lifestyles, and everything we do is guided by our core values:
  • We do the right thing for our customers
  • We're a team, built on trust
  • We're proud to be remote
  • We're in control of our own destiny

We’re a happy team and we all really love what we do. We’re fast-growing, fully-distributed, talented, and driven. We live all across the US, working from our homes, local libraries, co-working spaces, airstreams - pretty much anywhere we can and do accomplish great work. We've created a space where high-achievers can succeed, but are also safe to fail. We're profitable and focused on growing TaxJar sustainably, and we believe a diverse team can create better solutions for our customers.

Want to know more about the makeup of our team?

TaxJar is a human-first company. 

People are accepted and free to be who they are.

We embrace that diversity, equity, inclusion and belonging are essential sources of creativity and innovation that bring a richness of thinking and experience to the work that is celebrated at TaxJar. Simply put, we care. We will always put people - our team and our customers - first, by supporting our people to do their best work building products our customers love. 

Our formula is simple. We believe we have an elevated level of responsibility in everything we do. This means we empower our team to do the right thing for each other and for our customers, and we do the right thing, even when it's harder. We’ve built a team based on trust, that endeavors to maximize our team members’ individual talents so our workplace creates a sense of meaning and belonging for everyone.

Read our 2020 Diversity, Equity, Inclusion and Belonging report here.



We have an immediate opening for a Full Stack Engineer who wants to help us make e-commerce easier for everyone.

As a Full Stack Engineer (Ruby on Rails / Vue) for TaxJar you will: 

  • Bring new tools and features to life that support our customers and make handling sales tax easier. This includes collaborating with your team, researching implementation strategies, iteration planning, development, and maintenance - everything needed to deliver a quality product.
  • Build end-to-end user experiences by taking on user interaction on the frontend, data modeling on the backend, and ongoing performance monitoring & improvements.
  • Support your team in breaking down large product initiatives into deliverable iterations and in helping us aggressively meet our goals.

Sample Projects:

  • Crafting a delightful onboarding experience for customers during their trial.
  • Proactively notifying customers of ways to stay compliant with changing sales tax regulations.
  • Giving customers new insights and discoverability into their transactional data.
  • Overhauling our application’s look and feel with a new dashboard and view components.
  • Adding new payment methods and features for customer subscriptions.

Requirements:

  • A deep understanding of Ruby on Rails, typical of someone with about 5 years experience.
  • Extensive experience with modern JS frameworks, typical of someone with about 2 years experience.
  • Be an exceptional team player - hungry, humble, and empathetic.
  • Excellent written and verbal communication skills.
  • Fanatic about quality user experiences.
  • You love writing and understand how critical it is for the engineering process and a distributed team.

Bonus Qualifications:

  • Prior SaaS experience in the eCommerce industry or similar.
  • Production experience with Vue.js.
  • A commitment to see the business impact of your engineering work.
  • Experience with the rest of our tools & tech (Postgres, Redis, Jira, BitBucket, etc.)
  • Experience in a technical leadership role.

We’re looking for people who:
  • Are based in the US
  • Value working remotely
  • Excel at communication and collaboration
  • Highly value working with people they like and respect
  • Are open and accountable
  • Are confident with their skills and who love being part of a team (we’re peers here, no egos please) but are also comfortable working asynchronously
  • Want to make a positive impact at TaxJar and who aren’t afraid to fail

Benefits
  • Excellent health, vision and dental benefits
  • Flexible vacation
  • Company holidays, plus mandatory Birthday holiday
  • 12 weeks paid parental leave for all employees
  • 4 hours volunteer time per month
  • Biannual all-company in person summits (paid for by us, of course!)
  • $250 Home office stipend
  • 401k Plan
  • Equity in a profitable company
  • Monthly perks reimbursement to appreciate your teammates, Netflix, Amazon Prime, gym membership, home internet etc.

Please visit www.TaxJar.com/jobs for a full list of our amazing benefits for full-time employees, and to learn more about our values and how we work. You can learn more about our hiring process here.
Share this job:
Senior Ruby on Rails Developer
Beachy  
ruby-on-rails ruby aws api postgresql senior Oct 04

Beachy is a B2B tech startup that helps beach resorts and beachside vendors manage and grow their business by providing a modern mobile and web-based booking platform and point-of-sale. Beachy is used in hundreds of locations across Florida, Alabama, the East coast, and Turks and Caicos Islands. We have multiple products that serve different user personas (beach attendants, beach managers, etc)  in beachside commerce. We are an early stage company tripling growth year over year with no desire to slow down. 

We are seeking a highly talented, senior Ruby on Rails developer with strong infrastructure experience to join our ranks to help us build, maintain and scale an amazing product. As a member of the Beachy engineering team, you will make a huge impact on day one and play a critical part in solving some big technical challenges as we get ready to scale and help iterate our products forward. You’ll work alongside an agile team of 5 other web and mobile engineers, a QA, a designer, and a product manager. 

Here’s what we’d like to see in your background and experience.

  • 6+ years engineering experience building scalable user-facing web applications and APIs for mobile apps with the Ruby on Rails framework.
  • 3+ years experience with deploying, scaling, and monitoring services in AWS - EC2, RDS, Cloudfront, Redshift, S3, etc.
  • A consistent dedication to writing unit and integration tests around your code.
  • Experience with PostgreSQL a big plus.
  • Previous work experience at a tech startup. 
  • A commitment to iterative development and starting by building the simplest thing that can possibly work. 
  • Bonus points for experience in the travel and hospitality industry. 

And here’s what you can expect to do in this role. 

  • Improve our B2B platform for beach resorts by iterating our internal API for our mobile and web apps and improving our core backend architecture. 
  • Push the team to continue to reach for 100% test coverage.
  • Measure and improve the performance of the software you build as it’s needed.
  • Rise to the challenge of integrating with several point of sale products in the travel and hospitality industry. 
  • Coach and mentor other engineers who are less skilled/experienced with backend development.
  • Look forward to coming to work and enjoy collaborating with your manager and teammates.

You can check out our tech stack at https://stackshare.io/beachy/beachy. We have engineers in Nashville, Pennsylvania, New York, Canada, and Poland. We also have sales, operations, and product staff in Florida and Texas. We are definitely remote-friendly. 

By providing our customers a product that significantly improves the guest experience, our mission is to give every beachgoer the vacation of a lifetime every time. Our founders have solid experience in technology, entrepreneurship, and beachside businesses. Our staff count is less than 20 people, and this role has major potential to make a big impact on the growth and success of the business. If you’re confident in your skills, but humble in your conversations, hungry to take on the backend development at a young startup, and smart when it comes to people and truly being a team player, then this is the perfect role for you.

Interested in applying? We hope so, so send your resume and anything else relevant (GitHub, your website, etc) and we'll get back to you very shortly. 

This is a full-time role with benefits. 

Share this job:
Backend Engineer
python backend javascript machine learning nlp big data Oct 03

The TrustYou Guest Feedback Platform is used by more than 50,000 hotels worldwide to consolidate and analyze guest feedback. Within one tool, our clients get an overview of all reviews from Booking.com, Google, TripAdvisor, and are able to drill down into insights extracted from the text via TrustYou’s NLP capabilities. Our product also has real-time communication features, allowing guests to message the hotel reception while they’re at the hotel.

We are now looking for developers that will help us build our Team Productivity (TX) product. TX is a new product to help Hotel Staff communicate with each other seamlessly, accomplish daily tasks, and handle ad hoc guest requests. The product helps hotels deliver great guest experiences and more efficiently manage internal team communication in team chat rooms and 1:1 communication.

TX ecosystem will consist of a mobile application for hotel staff (ex: housekeepers and valet) to use to communicate and complete tasks, a web application for hotel staff (ex: front desk, and general manager) to message their staff and track all task statuses, a web application that allows hotel admins to track aggregate metrics for hotel efficiency and operational excellence.

What challenges await you?

  • Ship data-intensive APIs used by TrustYou partners to enable them in creating awesome experiences for their hotels.
  • Take responsibility for planning and designing software within a small team.
  • Apply cutting-edge Python 3 asynchronous frameworks.
  • Design database schemata and optimize queries.

What do we expect from you?

  • Solid understanding of Python, preferably Python 3.
  • Solid understanding of relational database systems, preferably PostgreSQL.
  • Good understanding of a unit testing framework, preferably pytest.
  • Experience in developing scalable data-intensive Web APIs.
  • Good understanding of industry-level API designs and practices, e.g. REST, RPC, JSON API.
  • Willingness to work with an asynchronous Python framework, such as Tornado, aiohttp, or FastAPI.
  • Fluent in English.

Contract duration.

  • Mid October - Dec 31 (Possibly through Jan 31)

TrustYou has engineering excellence in its DNA. Our employees are experts in big data, machine learning, natural language processing, interactive JavaScript applications, and web technologies. Our tech stack is varied and modern!

TrustYou is an equal opportunity employer - We celebrate diversity and we are committed to creating an inclusive environment for all employees. Different makes us better.

Share this job:
Senior Web Engineer, Fullstack
Homer  
react-js javascript node-js django aws senior Oct 03

HOMER has a newly created opportunity for a Senior Web Engineer to join our growing team! This role will be based remotely in select LATAM locations.

HOMER, a BEGiN brand, is the proven early learning program that provides the best educational start possible. We offer personalized, fun, and proven learning products for kids ages 2-8 to help build confidence, mastery, and a love of learning. We are deeply committed to our members and to their children, and we are building a creative and strategic team to develop a portfolio of early learning products that support learning everywhere.

Reporting to our Engineering Manager, Web, the Senior Web Engineer will play a major role in building and maintaining our websites and several critical web applications.

You will:

  • Make direct technical contributions (writing, debugging, reviewing and deploying code) using, Javascript, React framework, Node and other languages as necessary.
  • Provide technical guidance and feedback to your team members on a team distributed in several time-zones using agile project management methodologies.
  • Lead technical design of applications and participate in larger system design efforts.

Must Haves:

  • Demonstrable expertise designing and building websites and/or web apps and other systems using Javascript, React, and Node.
  • Sound Computer Science fundamentals (Bachelor’s degree in CS or related field preferred).
  • Strong interpersonal and communication skills.
  • At least 5 years of relevant work experience  (or undergraduate degree in Computer Science and 3 years of relevant work experience).

Nice-to-Haves:

  • Knowledge of full stack engineering, especially how scalable frontend and backend systems interoperate.
  • Knowledge of deployment technologies in cloud hosted environments like AWS.
  • Experience with Django.
  • Experience utilizing/integrating CMS driven content for easier website page creation.
  • Experience working with subscription/e-commerce web flows.

We like people who:

  • Collaborate effectively with stakeholders and other team members (product managers, UI/UX designers, engineers, animators, illustrators, data scientists and others) to define and refine requirements and then execute on them.
  • Have the ability and openness to switch programming languages as necessary.
  • Have an entrepreneurial mindset and know how to balance speed to market and elegance in technical design.

What you’ll get:

  • HOMER offers competitive compensation including equity and full benefits.
  • Smart, passionate, and engaged co-workers.
  • Excellent top-tier Medical/Dental/Vision benefits.
  • The chance to have a big impact, quickly.
  • Help bring a love of reading and learning to children globally!

HOMER is an equal opportunity employer and enthusiastically encourages people from a wide variety of backgrounds and experiences to apply. HOMER does not discriminate on the basis of race, color, religion, sex (including pregnancy), gender, national origin, citizenship, age, mental or physical disability, veteran status, marital status, sexual orientation or any other basis prohibited by law.

Share this job:
Javascript Engineer
Sticker Mule   $99K - $135K
next.js react-js node-js graphql postgresql javascript Oct 03

About Sticker Mule

Sticker Mule is the Internet's most "kick ass" brand. We are privately-owned, profitable, and powered by a  globally distributed team who cares deeply about delivering a great customer experience at the highest technical standards. Our software team operates from 17 countries, and we're always looking for more exceptional engineers.

The Software team is responsible for building and maintaining our front-end and back-end services, developing new features and products, and troubleshooting problems.

See more about our teams here

What we offer


  1. Remote working with a flexible schedule

  2. Opportunity to make a large impact as part of a small, highly motivated team

  3. Varied, interesting technical challenges to work on


We like you to know


  1. Docker

  2. NextJS

  3. React

  4. NodeJS

  5. GraphQL

  6. Postgres

  7. Redis

  8. Familiarity with Ruby

  9. Excellent communication skills in English

  10. Degree in Computer Science or equivalent practical experience



Challenges


  1. Improve and expand our React shared components gallery

  2. Migrate a large Rails code base to JavaScript from front-ends and back-ends

  3. Maintain optimal front-end performance on desktop and mobile



Compensation and benefits


  1. $99,000-$135,000 USD+ depending on experience

  2. $10,000 signing bonus

  3. 4 weeks vacation


Please apply through this link only

Share this job:
Senior Growth Engineer
Slite  
senior testing frontend backend Oct 02

We’re looking for a passionate engineer with skills and experience in growth to build Slite's long-term sustainable growth with us.

Sustaining long-term growth and reaching hundreds of millions of users requires a scientific approach to growth. In fact, growth experts resoundingly say that “growth hacking” isn’t in their vocabulary or something they relate to their work. “Hacking” implies a haphazard / gut-driven approach, and the reality is quite the opposite. Startups that have seen amazing growth have developed teams and processes that are intentional, exceedingly metrics-driven, and thrive on experimentation. Source: Article from the Y Combinator blog

If this quote speaks to you, you've come to the right place! Our product is our first and biggest growth opportunity. Slite is made for people to create valuable content that they're proud and excited to share with the rest of their teams: that'll be our best ambassador and source of acquisition.

💪 What's my mission?

In the Growth Team, every experiment we launch aims at helping Slite grow! You will be part of a technical team with a business mindset, figuring out how we can innovate to increase Slite's growth. As a growth engineer, you'll be able to see the impact of your code on the business.

You will focus on delivering experiments to accelerate Slite's growth. You will launch initiatives to maintain and scale the growth engineering stack. You will improve metrics, analytics, and experimentation infrastructures. You will have the opportunity to help prioritize

Eventually, as one of the early members of Slite, you'll be able to shape the future of it. We share as much ownership on the way we work and on the product itself as we can as we're convinced our success is 99% due to our team.

📖 What do I need?

Be a self-starter - you are a confirmed developer who is able to show initiative and get things going without too much guidance. Excellent engineer - you understand and advocate for testing, analytics, observability, error tolerance. Full-stack JS engineer - you have a significant front-end and back-end development experience using React, Node.js. Growth mindset - Understand business KPIs and the end goal. Can challenge growth experiments, propose simpler implementation to fasten the iterations, can propose excellent technical decisions to improve user experience. Good communication skills - you write clearly about technical or product-related subjects. You are able to challenge subjects in a guided direction. Pragmatic thinking - you can take tactic decisions when needed, dealing with debt and payback later. You are able to keep a long term vision via a long-term strategy

🤗 Who will I be working with?

You will be working closely with all members of the growth squad, Adrien our Growth PM, Anthony our first senior growth engineer and Rob, senior growth designer. You'll interact too with Laure, our product marketer and Brieuc, our Customer Success lead as well as other squads.

Why join Slite? On what we do, check out slite.com and if you're not a Slite user yet, give it a spin 🌀 More importantly, why we’re building Slite: we help teams work in more thoughtful manners, based on written culture, information transparency, asynchronous collaboration. And because of that, we unlock remote for them. We work by these principles and evangelize on them.

Work with talented & passionate people with diverse experiences and backgrounds Make a dent: we strive to shift the way people collaborate and organize at a large scale, potentially impacting millions of people Feel your impact: Slite is still early stage, everything we do matters and your impact is critical

Benefits

🤩 Competitive salary and equity 🏝 5 Weeks PTO + 11 French Holidays 🇫🇷 📚 Buy any book policy 🖥️ Remote setup: coworking or at-home setup, your pick. Slite covers your expenses. 🌈 We go on team offslites every 4 months 💻 Macbook: a new laptop for a new job

Diversity of talents, opinions, and backgrounds does matter to us. We are actively working at diversifying our team, that’s one of the reasons we chose to be remote and create a writing tool that is used in diverse locations and by a lot of different users. If you don’t match the people on the team picture, please do not hesitate to apply or contact us!

Share this job:
Senior Backend Java Engineer
java kubernetes mongodb node-js backend senior Oct 02
We're looking to expand our Services team within the Hypixel Studios development team, which collaborates remotely from around the world. Our members range from industry newcomers to veterans with 15+ years of experience. Team members come from a diverse set of backgrounds, but share a common passion for building polished player-focused, community-powered games.

The key qualities we are looking for in applicants are that they are demonstrably passionate about their hobbies, have the drive and commitment to deliver results with minimal supervision, have international-level professional competency in their skill sets, and can demonstrate involvement with other interesting projects throughout their lives.

As a senior developer of our Services and Platform team you will be responsible for the design, implementation and support of services systems and features. You will be continuously communicating with game developers and security engineers to ensure our players are having the best experience while enjoying our games.

Desired Traits
  • Minimum 4 years experience with server/backend software development, Java programming and must have the ability to understand and analyze scalability, memory and performance requirements.
  • Experience in relevant technologies such as Kubernetes, GRPC, MongoDB, Docker, Cassandra, etc.
  • Experience building and deploying Kubernetes clusters on bare metal hardware.
  • Experience with designing, building and supporting a distributed highly-scalable live online service(s).
  • Experience with application and network protocols as well as relevant libraries such as Netty.
  • Strong engineering skills and a demonstrated ability to build a system/API from inception all the way to production.
  • An understanding of software security and how to minimize vulnerabilities in code and through system design.
Bonus Traits
  • Proficient in Linux administration and working within Centos
  • High energy and leadership skills
  • Proficient in both written and verbal communication with technical and non-technical developers
  • Passionate about games and gaming
We can offer
  • A chance to work on a new game project with an extremely motivated team
  • Opportunities to learn and grow personally and professionally
  • A stable and secure work environment
  • The ability to work remotely
Share this job:
Senior Software Engineer
SmithRx  
java javascript go c sql senior Sep 30

San Francisco, CA

Senior Software Engineer   As a Senior Software Engineer at SmithRx, you will work with a team of talented developers working on a modern technology platform that creates new levels of flexibility, efficiency, and customer satisfaction.  You’ll build high-impact features and work in Go and React, while leveraging extensive testing, Docker, Rancher, CI and CD to help us iterate quickly and safely. We’re looking for driven and dedicated engineers that enjoy doing things the right way to join our team. What You'll Be Doing

  • Produce high-quality software that is well-designed, maintainable, unit tested, code reviewed and checked regularly for continuous integration
  • Design, build, and maintain backend services that provide a modern, easy to use pharmacy benefit solution for our customers
  • Work with product managers and senior leadership to turn technical vision into a tangible roadmap every quarter
  • Gain a deep understanding of the technical challenges that SmithRx faces
  • Be the cornerstone of a collaborative learning culture through mentorship, code reviews, the exploration of new technologies, and other innovations you’d like to experiment with
  • Work closely with a small, dynamic, Engineering Team to make sure all systems remain HIPAA compliant
Share this job:
Senior Full Stack Software Engineer, Administration Experience
Auth0  
full stack senior saas redis frontend backend Sep 30
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M and valuation of nearly $2B. We are growing rapidly and looking for exceptional new team members to add to our exceptional talent pool - and who will help take us to the next level of success. One team, one score. 

Our vision is to provide people with secure access to any application in one click or less. And our promise is to make identity work for everyone—whether you’re a developer looking to innovate, or a security professional looking to mitigate. We are looking for curious, excited, boundary-pushing team members. So, if you’re a big thinker who is nimble and adaptable, Auth0 may be an ideal place for you to shine.

We are growing the Auth0 Administration Experience Engineering team and are looking for a Full Stack Engineer to help us design and build an amazing product. You would be a great fit for the team if you enjoy working on challenging problems and care deeply about the product’s end-user experience. Not only are we looking for a talented engineer, but we are also looking for someone who will contribute to our culture.

Many of our customers are larger enterprise organizations. The administrators in these companies care about security and want to make sure their employees access vendors' platforms with the minimum privileges required, using their enterprise credentials and complying with their security policies. At the same time, they need to manage their relationship with Auth0 in a centralized way. The Administration Experience Engineering team is committed to providing administrators in large organizations the seamless, transparent, and secure experience they expect from an enterprise-ready SaaS product.

The team responsibilities

  • The team responsibilities can be described by three themes:
  • Account governance - deliver centralized, enterprise-ready account management capabilities at the customer level that allow administrators transparency and full control over how the resources are managed within their subscription.
  • Team Management - enable administrators to bring their teams to use our product in a secure way, honoring the least privilege access principle, and facilitate the tasks of managing their access over time.
  • Team Security - further secure the access of customer’s team members to the Auth0 dashboards and APIs by supporting integrations with their company directory, configuring identity preferences and policies, and having visibility into enhanced audit logs.

  • During the last year, we have built a completely new Dashboard for Administrators to manage their tenants and team members from the centralized place. This solution consists of a web application created with TypeScript and React web framework and a Node.js application for serving the backend REST API. It’s currently in early access with plans for going GA in 2021. In addition, we are currently working on introducing a set of new roles into Auth0 Manage Dashboard to support Role Base Access Control (RBAC) in this application.

    Due to the success and growth of Auth0 we are looking for an engineer to help us build an amazing product and experience. We are aiming to increase our team in order to take some new big projects to help grow our product.  Some of the projects in our roadmap include tenant and team management public APIs, extended RBAC on both account and tenant-level fine-grain authorization.

What will you be doing?

  • Being part of a multi-functional remote team to own our products from top to bottom.
  • Designing and implementing applications and APIs to improve the experience of managing tenants, teams, and accounts.
  • Working with other engineering teams to integrate our services with the rest of the Auth0 platform. This may require either working with other teams as an early adopter of new IAM core product features or creating custom IAM solutions for account governance and team management.
  • Designing and implementing tools to improve the developer experience with working on the Private SaaS platform.
  • Being a part of the team's on-call rotation.
  • Mentoring other engineers and helping them grow on a technical path.

You'd be a good fit it you

  • Enjoy web frontend and backend engineering.
  • Are customer-focused.
  • Are familiar with the Node.js ecosystem.
  • Are familiar with front-end frameworks such as Typescript, React, and Mobx.
  • Have a thorough understanding of security principles and concerns.
  • Have experience with building software and services, with distributed systems complexities and their challenges.
  • Have an understanding of the web platform.
  • Are passionate about building systems that are highly reliable, secure, maintainable, and scalable.
  • Tend to deliver work incrementally to get feedback and iterate over solutions.
  • Communicate well, take feedback in a positive way, and are OK not always doing the most glamorous tasks.
  • Enjoy working on a highly collaborative, dynamic, and remote teams.

Also useful if you

  • Have experience working in distributed teams and work environments.
  • Have experience with building SaaS products for enterprise 
  • Are familiar with: MongoDB, RabbitMQ, Elasticsearch, Redis, NGINX, and PostgreSQL.
  • Have knowledge in the identity and access management space.

Preferred locations

  • #EU; #US-E; CA-E; #AR;
Auth0 safeguards more than 4.5 billion login transactions each month and its top priorities are availability and security.

We like to think that we are helping make the internet safer. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
Principal Engineer, Migration Platform Team
 
java saas cloud gae backend devops Sep 30
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Atlassian is looking backend software engineers to join our Migrations Platform Team. You’ll be joining a team  that is working on # 1 company priority  “Shift our customer to cloud “ and helping Atlassian achieve our three year goal of “ ​By end of FY22, our one cloud is better than on-premises & ready for every customer”

Migrations team in Bangalore are building features and toolsets for our customers to make the migration journey easy. Our customer obsessed team has a direct impact on the growth of Atlassian and are driving key initiatives such as Jira Cloud Migration Assistant, Cloud To Cloud Migration , JCMA support for Jira service desk among others  and are committed to removing all blockers for adoption of cloud for enterprise customers.

On your first day, we'll expect you to have :

  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Kotlin preferred)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Deep knowledge in DevOps and driving operational excellence.
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
More about you
As a Principal Software Engineer on this team, you will work with a  team of super talented engineers across geographies along with Product Managers  , Designers, and Architects to build enterprise grade services with razor sharp focus on improving reliability , security and operational efficiency

You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as actively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.


More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Rust Engineer, Desktop GUI - Cryptowatch
backend crypto Sep 29
About Kraken

Our mission is to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion.  Founded in 2011 and with over 4 million clients, Kraken is one of the world's largest, most successful bitcoin exchanges and we're growing faster than ever. Our range of successful products are playing an important role in the mainstream adoption of crypto assets.  We attract people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. Kraken is a diverse group of dreamers and doers who see value in being radically transparent. Let's change the way the world thinks about money! Join the revolution!

About the role

Help us scale Cryptowatch, Kraken's professional charting and trading platform. Cryptowatch has grown organically from a tiny weekend project to a popular real-time cryptocurrency charting and trading platform which people rely on all over the world. We are seeking talented individuals to help us expand the product in new directions. There's rarely a boring day in crypto, and we're looking for people who want to be part of this exciting ecosystem!

Requirements

  • Develop features for our native desktop application
  • Build efficient GUIs using Rust and iced (https://github.com/hecrj/iced)
  • Integrate with existing back end systems
  • Maintain a well organized codebase
  • Write code that works across current versions of Windows, MacOS, and Linux
  • Think through edge cases and unexpected user interactions to develop a robust UX
  • Structure application code to optimize for both CPU and memory performance
  • Collaborate with backend engineers to implement backend requirements for new interfaces

Responsibilities:

  • Expertise using Rust for substantial projects
  • Experience working with both REST and websocket APIs
  • Ability to independently navigate a large codebase to find logic and debug problems
  • Ability to collaborate with remote employees (developers and designers)
  • Understand functional programming concepts like immutability, opaque types, iterators, the Elm Architecture, pure functions, etc.

A strong candidate will also:

  • Have experience shipping native desktop applications
  • Have experience with native platform APIs (windowing, notifications, menus) for multiple operating systems (Windows, MacOS, Linux)
  • Be familiar with graphics pipelines and GPUs
  • Have experience profiling and optimizing Rust code
  • Have an eye for visual balance and harmony
  • Have experience with protocol buffers
  • Have experience with Elm
  • Be obsessed with writing fast software
  • Understand trading and market microstructure

We’re powered by people from around the world with their own unique backgrounds and experiences. We value all Krakenites and their talents, contributions, and perspectives.

Check out all our open roles at https://jobs.lever.co/kraken. We’re excited to see what you’re made of.  

Learn more about us:
Share this job:
Senior backend developer
php node-js mongodb rabbitmq docker backend Sep 29

We are looking for an experienced backend developer who is an expert in either PHP, Node.js or both. An advantage would be be experience shell scripting, better knowledge of Linux and overview of various technologies in software development.


What will be the scope of your work?

  • Backend programming
  • REST API development
  • Integration with third party services
  • Performance optimisation
  • Working on solutions for upcoming challenges
  • Bug fixing
  • Code reviews

On the PHP server side you will need:

  • PHP
  • Docker, GIT, Linux
  • Nette 2.4, Symfony Console
  • Nette Tester
  • RabbitMQ, MongoDB and MySQL

On the JS server side you will need:

  • ES6, Node.js and Typescript
  • Docker, GIT, Linux
  • Jest
  • Microservice architecture
  • Stateless architecture

What we can offer:

  • Contractor based cooperation (we can also take care of your self-employment duties)
  • Very nice salary and flexible working schedule
  • Trips to our head office in Netherlands once a year
  • Friendly team of beautiful young people

* In case of on-site work:

  • Big variety of refreshments (make your wish!)
  • Team buildings
  • Brno office is located right in the city centre
  • Amazing coffee from Brno based coffee-roasting plant - Rebelbean
  • New friends!
Share this job:
Software Engineer
Kea  
node-js postgresql react python aws backend Sep 28

About us

Launched in 2018, Kea is one of the fastest-growing companies on course to change the way restaurants operate. Headquartered in Mountain View, California, we are building a team that is excited about driving the world’s commerce by empowering restaurants to operate more intelligently and own their relationship with customers. We created partnerships with Domino's Pizza, Papa Johns, Five Guys, Anthony's Coal Fired Pizza, Donato’s and most recently Primanti Brothers and we keep on expending!

About the Role

Kea is looking for an experienced and motivated Sr Software Engineer to join the Engineering team. This role will be responsible for building the best platform to consolidate the ordering process for restaurants and helping drive Kea’s future growth. We've experienced exponential revenue growth (over 1000% year over year) and as an early member of the engineering team, you have the opportunity to come in on the ground-floor and fuel this rocket ship!

You will collaborate with product, leadership, and operations to design and implement simple yet elegant solutions to hard problems in an iterative fashion. You will bring exciting new features to life using and expanding your knowledge of software lifecycle best practices and skills in API design, distributed systems, and data modeling.

What your responsibilities will look like

  • Have the independence and end-to-end ownership to design, build, test and deploy features within the kea platform
  • Think outside the box for product ideas and system designs
  • Design Node.js microservices to build out and maintain the kea platform
  • Define and rollout performant table schemas for PostgreSQL with minimal downtime
  • Contribute to UX changes as needed
  • Participating in weekly on-call rotation
  • Help grow the engineering culture and team

What Sets You Up For Success

  • 5+ years of experience designing and building large-scale distributed systems
  • BS, MS or PhD in Computer Science or equivalent work experience
  • You’re curious to learn new technologies and comfortable coding in Node.js
  • You have experience building full-stack applications for successful companies

What we offer:

  • Generous stock option plan
  • Full healthcare coverage
  • Flexible time off
  • Numerous career opportunities that allow you to grow with Kea
  • Fun virtual company events.
  • A culture of partnership and accountability: it is okay not to know all the answers, you’ll be empowered to find the best way to move forward.
Share this job:
Full Stack Software Engineer
full stack frontend backend testing devops Sep 28

Come join the world’s largest shared CI/CD platform in our Growth teams, and play a key role in driving the future success of our company! Together with teammates across our company, you will discover what drives organizations to adopt and become successful using CI/CD, and improve our product to help make developer teams across the world more effective. You’ll collaborate closely with your team and many other teams across engineering, design, product, revenue, marketing, and more. In this cross-functional role, use data to learn and make decisions, and evolve this space together. Together with your team, you’ll design and run experiments, and drive the maturing of our Growth engineering practices, as well as grow your own engineering skills as this space evolves.

Our team: As the Growth team, our mission is to expose more users to the value they can get through using our product, and getting deeper into CI/CD with us. We dig deep into our users’ experience with CircleCI, and help them become more successful using our product. Focusing on our users’ onboarding experience through their first weeks with us we hypothesize, build, study outcomes, and iterate together. We work hand in hand with our Product, Data, Design, Marketing, and Engineering teammates. Every day we work to improve our product in order to support our go-to-market teams and drive sustainable long-term growth for our entire company.

Our position in the engineering team is unique: we work throughout the entire CircleCI product – across marketing sites, onboarding, all the way to our core CI/CD workflows – to help empower our users to deliver better software faster. As we’re maturing our Growth engineering practices and build out and implement our technical strategy, we will increasingly work across the stack, and will shift from a stronger frontend-focus to working more on the backend as well. As a team that’s curious to constantly learn and evolve, we’re growing together every day.

What you’ll do:

  • Learn! You’ll learn something new about our product and our users every single day: through user feedback, data, and your work with your teammates. You’ll develop a deep understanding of how people use our product, what makes them successful, and how we can evolve our product to engage more organizations. You’ll learn how to drive revenue through engineering measures, how to get more customers to use our products and increase their engagement with us – key lessons for anyone interested in starting their own business one day. You’ll also learn more as an engineer, and move from a stronger frontend-focus to working more across the stack, and collaborate with your teammates to build out your technical skills.
  • Have business impact: You will conceive and execute experiments with the goal of learning more about how our users use our product, working with people across our entire company, always looking to increase your impact on our business.
  • Run experiments and iterate quickly: Hypothesize, plan, architect, implement, run, and review experiments to rapidly iterate on features.
  • Work with a collaborative, fast-moving team: Collaborate and mentor your engineering teammates through planning, pairing, testing, and delivery of the features you build.
  • Take ownership of your work: As part of this role, you’ll participate in our team’s on-call rotation in the event that production issues occur.

What we’re looking for: We’re looking for someone who has a learning mindset, is curious and highly motivated to learn something new everyday. If you are also interested in having business impact, and bring strong communication skills, this might be for you! Here are more details on what we’re looking for:

  • A curious mind: You are motivated by your curiosity and deep desire to learn something new every day. You enjoy tackling different types of projects, and rolling up your sleeves to dig deep into our users’ experience with our product. You value knowledge and adapting based on data, and have attention to detail.
  • Desire to creatively learn: You’re excited about the prospect of learning how to become a great product-minded engineer, where you will get to implement your product ideas and influence our product direction and roadmap. Your satisfaction as an engineer comes from what you learned, not what you built, and you’re comfortable throwing out most of the code you write. In order to support a learning culture, you strive for continuous learning and improvement for yourself and your team.
  • Strong communication and collaboration skills: You enjoy working closely with your teammates, brainstorming and developing ideas together. You have strong feedback skills and communicate openly with your team and are open to being wrong and having your mind changed.
  • Desire to impact the future of our business: You like working on high exposure projects and tasks, and are keen to have impact in a crucial business domain. Interest in moving fast: You’re experienced in the day-to-day practices of continuous delivery and agile development in a production environment. You favor regular, incremental delivery over perfection.
  • Technical skills: You have at least four years of experience writing, deploying, and iterating quickly on front-end code (we use React, GraphQL), and you will also get to grow your backend development skills (we use Clojure, but it’s fine if you haven’t yet). We estimate that you will spend around 70% of your time in the frontend, but as you grow into the role we expect it to become more balanced between work on the frontend and backend. You consider technology a tool for solving users’ problems, and are interested in learning new technology when required. You can find our entire tech stack here.
  • Adaptability: You’re comfortable with ambiguity and figuring things out as they evolve, change, and new requirements emerge. You’re good at managing the ambiguity of a small, rapidly-growing company: adjusting to changing priorities, making conscious tradeoffs when guidance is limited and information is incomplete, and instituting best practices from scratch when needed. Bonus points: Experience as an entrepreneur, a growing startup, or working in Growth Engineering teams is a plus.

Work remotely with our globally distributed team! We’re a distributed company with teammates across the world. Our Growth teams are distributed across North America. For this role, we are hiring engineers to work remotely in the United States and through our affiliate, Continuous Labs, in the following Canadian provinces: Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island and Saskatchewan.

We know there’s no such thing as a “perfect” candidate - we’re all a work in progress and are growing new skills and capabilities all the time. CircleCI welcomes those who are enthusiastic about learning and evolving, so however you identify and whatever your background, if this looks like a role where you could do work that excites you, we hope you’ll apply.

About CircleCI CircleCI is the world’s largest shared continuous integration and continuous delivery (CI/CD) platform, and the central hub where code moves from idea to delivery. As one of the most-used DevOps tools that processes more than 1 million builds a day, CircleCI has unique access to data on how engineering teams work, and how their code runs. Companies like Spotify, Coinbase, Stitch Fix, and BuzzFeed use us to improve engineering team productivity, release better products, and get to market faster.

CircleCI is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Share this job: