Octave is hiring a Software Engineer II - Backend to develop robust systems and tools that support clients seeking care, providers offering care, and our operational infrastructure. In this remote role, you'll use technologies like Python (Django/FastAPI), gRPC, and GraphQL to integrate and streamline operations, including building and maintaining scheduling integrations with partners.
What You'll Do
- Design, develop, and implement scalable and robust backend systems and APIs using Python.
- Optimize database design, performance, and security to ensure data integrity and efficiency.
- Conduct thorough testing and debugging of backend applications, ensuring high-quality, bug-free software.
- Oversee deployment and maintenance of backend services, ensuring smooth operation and uptime.
- Promote best practices to maintain high-quality codebase and consistently follow stated best practices.
- Develop and maintain technical documentation for backend systems and processes.
- Take ownership of the backend development lifecycle, from concept to testing, deployment, and monitoring.
- Write correct and clean code, with guidance, that is easily testable and understood by other developers.
- Participate in technical design of features with guidance.
- Use a systematic approach to debug issues, sometimes with the help of more senior engineers.
- Begin to focus on attaining expertise in one or more areas (e.g., JS/React/Python development, performance best practices, testing, infra).
- Communicate assumptions and get clarification on tasks up front to minimize rework.
- Collaborate with cross-functional teams, product managers, and tech leads to define technical requirements and system architecture.
- Collaborate with frontend and other teams to integrate frontend interfaces with backend functionality seamlessly.
- Participate in technical discussions and design reviews to drive innovation and continuous improvement.
- Participate in on-call rotation to investigate and help resolve live-site issues.
- Understand how your work fits into the larger project and identify problems with requirements.
- Understand your work domain, share knowledge frequently with teammates, and contribute to team documentation.
- When requested, help teammates overcome obstacles, resolve blockers, and complete work tasks.
- Work on individual tasks mostly independently.
What We're Looking For
- Minimum of 3 years of experience building robust and scalable backend applications.
- Solid working knowledge of Python and at least one of its web frameworks.
- Must be eligible to work in the United States without sponsorship now or in the future.
Nice to Have
- Experience with infrastructure-as-code & continuous deployment in production.
- Experience working with healthcare, healthcare technology, and clinical staff, or other regulated industries.
- Experience with gRPC and Protobuf.
- Experience with relational database systems like PostgreSQL or MySQL.
- Experience integrating and synchronizing data with third party APIs.
- Experience with continuous delivery and troubleshooting production code.
- Experience developing and deploying enterprise Python applications into production.
- A preference for writing quality code with automated testing and leaving the code base better than how you found it.
- Comfortable communicating and collaborating with engineers, clinical, and operations staff to solve open-ended problems.
- Interest in doing mission-oriented work especially in the healthcare space.
Technical Stack
- Python, Django, FastAPI, gRPC, GraphQL, PostgreSQL, MySQL
Team & Environment
You'll join a small but growing team and collaborate with cross-functional teams, product managers, and tech leads.
Benefits & Compensation
- Equity in the form of stock options.
- Company sponsored life insurance, disability and AD&D plans.
- Voluntary benefits: 401k retirement, medical, dental, vision, FSA, HSA, dependent care and commuter/parking options.
- Generous Paid Time Off.
- Paid parental leave benefits.
- Compensation: Zone 1 (all states, excluding those in zone 2 or zone 3, and D.C.): $117,800 - $125,900. Zone 2 (CO, HI, MD, RI): $129,600 - $138,500. Zone 3 (AK, CA, CT, MA, NJ, NY, WA): $135,500 - $144,800. + equity: All zones are eligible for equity in the form of stock options.
Work Mode
This is a fully remote position open to candidates in the United States.
Octave is committed to an inclusive workplace environment.



