Backend Software Engineer - Platform

Virta Health Logo

Virta Health

💵 $122k-$158k
📍Remote - Worldwide

Summary

Join Virta Health's Product Platform team as a Backend Software Engineer and build core functionality powering innovation across the product. You will shape the AI platform, develop a configurable rules engine, and work with event-driven architectures. Collaborate with experienced mentors and contribute to high-leverage systems delivering personalized, scalable care. Within 90 days, contribute to product features, collaborate with the engineering team, shadow cross-functional partners, propose improvements, and establish strong working relationships. The role requires 2+ years of backend code experience in a production environment, microservices experience, data modeling, cloud platform experience, and strong communication skills. Virta offers a values-driven culture and a competitive salary.

Requirements

  • 2+ years of shipping backend code in a high quality production environment
  • Experience building, deploying, and maintaining microservices in production
  • Experience with data modeling
  • Experience with a cloud platform such as Google Cloud, AWS and/or Azure
  • Strong communication skills and interest in interfacing with business-level stakeholders, both technical and non-technical alike
  • Striving to make a business impact without sacrificing engineering quality

Responsibilities

  • Design, develop, test, and maintain software features in collaboration with teammates
  • Write clean, maintainable, and efficient code, following org-wide conventions and best practices
  • Participate in code reviews, incorporating feedback to improve code quality and grow technical skills
  • Collaborate cross-functionally with product managers and stakeholders to understand requirements and deliver solutions
  • Debug and resolve software defects and production issues
  • Contribute to team planning rituals such as sprint planning, stand-ups, and retrospectives
  • Document technical designs and decisions, making it easier for others to understand and maintain your work
  • Proactively ask questions and seek mentorship to support your growth and the team’s success
  • Contribute to continuous improvement of team practices, tools, and processes
  • Receive mentorship from senior engineers and managers throughout the year to build your skills to lead a few small (1-2 sprints) projects
  • Contribute to and ship multiple product features, writing well-tested, maintainable code with support from teammates
  • Collaborate closely with your engineering team, including through code reviews, pair programming, and regular team rituals
  • Shadow key cross-functional partners—such as care team members—to deepen your understanding of our users and how our product delivers value
  • Propose one or more thoughtful improvements to our product, tooling, or engineering processes, informed by your onboarding experience
  • Seek out and apply feedback to support your growth and help the team improve how we work together
  • Ramp up on our tech stack and development practices, reviewing key documentation and attending knowledge sharing sessions
  • Establish strong working relationships with your manager, product manager, and teammates

Preferred Qualifications

  • Experience developing APIs in Golang
  • Experience with event-based architectures (pubsub, Kafka, etc.)
  • Experience with gRPC
  • Experience using Protobuf to generate data models and APIs
  • Values-driven culture
  • You put people first and take care of yourself, your peers, and our patients equally
  • You have a strong sense of ownership and take initiative while empowering others to do the same
  • You prioritize positive impact over busy work
  • You have no ego and understand that everyone has something to bring to the table regardless of experience
  • You appreciate transparency and promote trust and empowerment through open access of information
  • You are evidence-based and prioritize data and science over seniority or dogma
  • You take risks and rapidly iterate

Benefits

Remote work, flexible hours

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.