Staff Backend Engineer

Calm is on a mission to support everyone on every step of their mental health journey. With the #1 app for sleep, meditation and relaxation, Calm offers trusted support for individuals and organizations.
$150,000 - $260,000
Backend
Staff Software Engineer
Hybrid
12+ years of experience
Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Backend Engineer

Calm is hiring a Staff Backend Engineer to design and develop scalable systems for their mental health app.

Software Development Engineer (Level 5), Disputes Management

Staff Software Engineer role at Amazon building next-gen financial systems handling billions in transactions, requiring 3+ years experience in software development.

Software Development Engineer (Level 5), Disputes Management

Lead the development of Amazon's next-generation financial systems, handling billions in transactions with cloud-based solutions.

Software Development Engineer (Level 5), Disputes Management

Staff Software Engineer role at Amazon building next-gen financial systems handling billions in transactions, requiring 3+ years experience in software development.

Software Development Manager, Amazon Q Business

Lead the development of Amazon Q Business, an AI-powered enterprise productivity platform, managing engineering teams and driving innovation in generative AI technology.

Description For Staff Backend Engineer

Calm is on a mission to support everyone on every step of their mental health journey. With the #1 app for sleep, meditation and relaxation as well as a growing library of digital, evidence-based mental health programs, Calm offers trusted support for individuals and organizations alike. Our flagship consumer app provides personalized content and activities to help users manage stress, improve sleep and live mindfully.

As a Staff Backend Engineer at Calm, you will be a critical member of the Engineering Team. You will be responsible for designing, developing, and maintaining the backend systems that power our mobile and web applications. Working closely with a team of engineers, designers, product managers, and customers, you'll ensure that our products are reliable, performant, and secure.

Key responsibilities include:

  • Gathering requirements and defining technical specifications
  • Designing, developing, and maintaining scalable and secure backend systems
  • Writing high-quality, well-documented code
  • Ensuring high test coverage, including unit and integration tests
  • Implementing monitoring for system failures and performance issues
  • Collaborating with other teams for smooth development and deployment
  • Staying up-to-date on the latest backend technologies and trends
  • Developing, mentoring, and training software engineers

Required skills and experience:

  • Proficiency in Javascript/Typescript, Docker, Kubernetes, Terraform
  • Expertise in AWS, GCP, GKE, or Azure
  • Experience with relational databases and SQL
  • REST API-based microservices design
  • Strong focus on security
  • Experience in fast-paced, agile environments
  • Willingness to learn new technologies
  • Excellent communication skills
  • Ability to provide accurate estimates and deliver on time
  • Proficiency in writing unit and integration tests in a CI/CD environment

This role offers a competitive salary range of $150,000 - $260,000, along with equity, comprehensive benefits, 401k, and flexible time off. Join Calm and make a difference in people's mental health journey!

Last updated a month ago

Responsibilities For Staff Backend Engineer

  • Design, develop, and maintain backend systems
  • Write high-quality code that is well-documented and easy to maintain
  • Ensure high test coverage for all code
  • Implement monitoring to detect and respond to system failures and performance issues
  • Work with other teams to ensure smooth development and deployment
  • Stay up-to-date on the latest backend technologies and trends
  • Develop, mentor and train software engineers
  • Gather technical requirements and define specifications
  • Provide accurate high-level estimates
  • Provide high-quality code reviews

Requirements For Staff Backend Engineer

JavaScript
TypeScript
Kubernetes
  • 12 years of related experience
  • BS in Computer Science, Engineering, or a related technical field
  • Experience with Javascript/Typescript, Docker, Kubernetes, Terraform
  • Expertise with AWS / GCP / GKE / Azure
  • Experience with relational DBs / SQL
  • Experience with REST API-based microservices design
  • Strong focus on security
  • Experience working in fast-paced, agile environments
  • Proficiency in writing unit and integration tests in a CI/CD environment
  • Excellent communication skills

Benefits For Staff Backend Engineer

Medical Insurance
401k
  • Equity
  • Comprehensive benefits
  • 401k
  • Flexible time off

Interested in this job?