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 Software Engineer

Staff Backend Software Engineer position at Calm, developing scalable systems for the #1 mental health and wellness app, offering competitive compensation and remote work options.

Staff Backend Engineer

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

Technical Program Manager, Enterprise Architecture

Lead complex technical programs at Google's Enterprise Architecture team, managing cross-functional projects and implementing engineering excellence standards.

Leadership Technical Program Manager I, Search

Lead complex engineering projects at Google Search as a Technical Program Manager, managing cross-functional teams and driving organizational efficiency.

Senior Product Manager, RCS Business Messaging

Lead product strategy and development for Google's RCS Business Messaging platform, focusing on user experience, security, and business growth.

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 3 months 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?