Published: Wed, 09 Oct 2024 16:50:55 GMT
Position: Senior Software Engineer at Maven Clinic
Company Overview:
Maven Clinic is revolutionizing the world of healthcare by providing virtual clinic services for women and families. Our mission is to make healthcare accessible to all, and we have raised $300 million in funding from top investors to support our vision. Our digital programs offer clinical, emotional, and financial support in one platform, covering fertility and family planning, maternity and newborn care, parenting and pediatrics, and menopause. We have also received over 30 awards for our innovative workplace culture, including recognition from TIME, CNBC, Fast Company, Built In, and Fortune.
About the Role:
As a senior software engineer at Maven Clinic, you will play a critical role in designing, developing, and maintaining highly scalable, performant, and reliable systems to support our growing product and platform. You will collaborate with cross-functional teams to ensure the delivery of high-quality products that meet the needs of our customers and adhere to Maven’s quality standards.
Key Responsibilities:
– Lead the design, development, and maintenance of highly scalable, performant, and reliable systems to support the growing needs of our platform and backend teams.
– Propose, design, develop, and implement cloud-based solutions to 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 develop new features and products that meet customer needs and adhere to Maven’s quality standards.
– Mentor and guide mid-level engineers, fostering a culture of continuous learning and improvement.
– Identify and evaluate emerging technologies, tools, and trends to drive innovation and improve engineering processes.
Qualifications:
– Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience.
– Minimum of 5 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.).
– Proficiency in multiple programming languages (Java, Python, Go, etc.).
– Experience with microservices, 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 the ability to deliver high-quality code in a fast-paced environment.
– Excellent collaboration and communication skills, with the ability to work effectively with cross-functional teams and mentor junior engineers.
At Maven Clinic, we are dedicated to building a world-class digital healthcare platform that empowers women and families to live healthier and more fulfilling lives. If you are a seasoned engineer with a passion for building scalable, performant, and reliable systems and want to make a real impact in the world of healthcare, we would love to hear from you.
Salary Range:
For candidates in New York City, California, or Colorado, the salary range for this role is $195,000 – $300,000 per year. You may also be eligible for a bonus, stock options, and benefits. Individual pay decisions are based on qualifications, experience, and skillset.
Work Location:
Maven embraces a flexible hybrid work model. Our Engineering and Product teams are primarily located in Seattle, WA, San Francisco/Bay Area, CA, and the New York Metropolitan area, NY. For those working in our New York City office, we require three days of onsite work per week (Tuesday, Wednesday, Thursday) to balance remote work flexibility with the benefits of in-person collaboration.
Diversity and Inclusion:
Maven values diversity and believes that a variety of backgrounds and experiences enrich our teams and help us achieve our goals. If you do not have experience in all of the areas listed in the qualifications section, we encourage you to share your unique background and how it can contribute to our teams in your application.
Benefits and Perks:
We are committed to creating a supportive workplace, both inside and out. Along with standard benefits such as healthcare, dental, and insurance options, and generous PTO, we offer a holistic approach to benefits, including access to our platform and specialists for mental health, reproductive health, family planning, and pediatrics. We also offer wellness partnerships, weekly meals and get-togethers, 16 weeks of 100% paid parental leave, and an annual professional development stipend and access to a career coach through Maven. Our US-based employees also receive 401K matching and flexible work arrangements.
Note:
These benefits are for full-time employees of Maven Clinic Co. only. 1099/Contract Providers are not eligible for these benefits.
Maven Clinic is an equal opportunity employer and affirmative action employer. We value diversity and do not discriminate against individuals based on race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. We are committed to providing equal access, opportunity, and reasonable accommodations for individuals with disabilities in employment, services, programs, and activities. Please note that all Maven Clinic interview requests and job offers will come from an @mavenclinic.com email address (e.g., jsmith@mavenclinic.com). We will never ask for sensitive information to be sent over email or phone. If you receive a suspicious email or encounter a security issue involving Maven Clinic, please contact us at security@mavenclinic.com. For general inquiries, please contact careers@mavenclinic.com. Apply link