Skip to content
← Back to job listings

Senior Software Engineer (Backend Engineering)

Maven Clinic · United States

External listingfull-time22 days ago

About The Role

Join Maven Clinic as a Senior Software Engineer (Backend Engineering) and lead the design, development, and maintenance of highly scalable and reliable systems. Collaborate with cross-functional teams, mentor mid-level engineers, and drive technical design discussions. Enjoy benefits such as a professional development stipend, wellness partnerships, 401K matching, paid parental leave, and access to the Maven platform.

  • 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.
  • 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.
  • Strong problem-solving and analytical skills, with a proven ability to deliver high-quality code in a fast-paced environment
  • Experience building distributed systems with microservices and relational and nosql databases
  • Excellent collaboration and communication skills, with a demonstrated ability to work effectively with cross-functional teams and mentor junior engineers
  • 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.), including infrastructure as code and serverless architectures
  • Bachelor's or Master's degree in Computer Science or related field, or equivalent experience
  • Experience leading technical design discussions and providing guidance on best practices, coding standards, and architecture principles
  • Proficiency in multiple programming languages (Java, Python, Go, etc)

This is an external listing. JobSpring does not represent or verify the employer. Report this listing