Jobs · Engineering · New York

Staff Software Engineer, Backend Engineering New York, NY; Remote, US (Hub cities)

Naytal · New York, NY · 2 wk ago
Engineering$225k–$260k/yrFull-time

About the role

Maven Clinic is a recipient of over 30 workplace and innovation awards, including:

  • Fortune Change the World (2024)
  • Fast Company Most Innovative Companies (2020, 2023)
  • Built In Best Places to Work (2023)
  • Great Place to Work certified (2020, 2021, 2022, 2023, 2024)
  • Built In LGBTQIA+ Advocacy Award (2022)

Responsibilities

As a Staff Software Engineer at Maven, you will:

  • Lead the design, development, and maintenance of highly scalable, performant, and reliable systems that support the growing needs of Maven's platform and backend teams.
  • Propose, design, develop and implement cloud-based solutions that ensure the agility, flexibility, and scalability of our systems.
  • Drive technical design discussions and provide guidance to team members on best practices, coding standards, and architecture principles.
  • Collaborate with and lead cross-functional teams to drive the development of new features and products, ensuring they meet the needs of our customers and adhere to Maven's quality standards.
  • Mentor and guide mid-level engineers, helping to develop their technical skills and cultivate a culture of continuous learning and improvement.
  • Identify and evaluate emerging technologies, tools, and trends that can drive innovation and improve the efficiency and effectiveness of our engineering processes.

Requirements

  • Bachelor's or Master's degree in Computer Science or related field, or equivalent experience.
  • Minimum of 8 years of experience in backend development and platform architecture, with a proven track record of building highly scalable, performant, and reliable systems.
  • Experience designing and implementing complex distributed systems, including microservices architecture, containerization, and orchestration.
  • Strong expertise in developing cloud-based solutions, with hands-on experience in one or more cloud platforms (AWS, Google Cloud, Azure, etc.), including infrastructure as code and serverless architectures.
  • Proficiency in multiple programming languages (Java, Python, Go, etc.).
  • Experience building distributed systems with microservices and relational and nosql databases.
  • Experience leading technical design discussions and providing guidance on best practices, coding standards, and architecture principles.
  • Strong problem-solving and analytical skills, with a proven ability to deliver high-quality code in a fast-paced environment.
  • Excellent collaboration and communication skills, with a demonstrated ability to work effectively with cross-functional teams and mentor junior engineers.

Qualifications

  • Experience in healthcare technology is a plus.

Skills

  • Experience with cloud platforms (AWS, Google Cloud, Azure, etc.)
  • Experience with microservices architecture
  • Experience with containerization and orchestration
  • Experience with distributed systems
  • Experience with relational and nosql databases
  • Experience with agile methodologies
  • Experience with continuous integration and continuous deployment
  • Experience with serverless architectures
  • Experience with API design and implementation
  • Experience with performance optimization
  • Experience with security best practices

Benefits

  • Maven for Mavens: access to the full platform and specialists, including care for mental health, reproductive health, family planning and pediatrics.
  • Whole-self care through wellness partnerships
  • Hybrid work, in office meals, and work together days
  • 16 weeks 100% paid parental leave and new parent stipend (for Mavens who've been with us for 1 year+)
  • Annual professional development stipend and access to a personal career coach through Maven for Mavens
  • 401K matching for US-based employees, with immediate vesting

Pay

The salary range for this role is $225,000 - $260,000 per year.

Schedule

Maven Clinic operates a flexible hybrid work model. Our teams primarily operate from the New York Metropolitan area, NY, and remotely via San Francisco/Bay Area, CA, Seattle, WA. For those in our New York City office, we encourage in-person collaboration by requiring team members to work onsite three days a week (Tuesday, Wednesday, Thursday). For those based in Boston, DC, Chicago, Seattle, and San Francisco, we encourage in-person collaboration by requiring team members to attend monthly Work Together Days within these cities.

Similar jobs