Who We Are
Otter Health is a venture-backed startup revolutionizing utilization management in healthcare. Founded by leaders in healthcare and technology, Otter Health is building a disruptive technology that is going to change the current paradigm of utilization management, bringing efficiency, compassion, and care to patients, providers, and payers.
What You'll Do
As a Founding Backend Engineer at Otter Health, you'll be responsible for building and maintaining the backend services that power the Otter Health SaaS application. You'll team up with other engineers, product managers, and clinicians to create software that's fast, scalable, performant, and secure. You'll be making a real difference in revolutionizing how healthcare tech works.
Your Key Responsibilities
- Backend Design and Development
- Design and build the microservices in the Otter Health platform using server-side technologies (like FastAPI).
- ​Develop REST APIs for microservices to communicate with each other and also with the front-end service
- Work with databases such as PostgreSQL, MongoDB, and/or other relevant systems, and integrate them with the backend services.
- Database design, implementation, and management, including schema design, query optimization, and data integrity
- Build scalable and performant services to enable onboarding new customers with ease
- Cloud Infrastructure & Deployment
- Collaborate with DevOps teams to manage deployment pipelines, infrastructure, logging, and application monitoring.
- Ensure applications are scalable, secure, and maintainable.
- Collaboration & Agile Development
- Collaborate closely with product managers, engineers, and healthcare professionals to identify requirements and translate those requirements into effective software solutions.
- Participate in sprint planning, code reviews, and knowledge sharing sessions.
- Testing & Quality Assurance
- Write unit tests, integration tests, and conduct debugging.
- Ensure applications are reliable, maintainable, and bug-free.
Required Skills
- Proven experience of 5+ years as a Backend/Software Engineer or similar role
- Strong proficiency and working experience with backend technologies: Python, Java, Scala, Go, or similar
- Strong proficiency and working experience with databases (SQL and/or NoSQL), including PostgreSQL, MySQL, MongoDB, or others
- Excellent knowledge of security and how to apply those principles to applications and services
- Proven ability in developing complex and high-performing backend functionalities and services
- Familiarity with version control systems like Git.
- Deep knowledge of RESTful APIs and web services.
- Experience in cloud platforms like Google Cloud, AWS, or Azure.
- Familiarity with containerization technologies like Docker.
- Familiarity with cloud deployments and how CI/CD pipelines work
- Strong problem-solving skills and ability to troubleshoot issues
- Strong communication skills with a high emphasis on the ability to explain technology in business terms
- Ability to make technical decisions regarding the projects you own and drive initiatives to completion
- Ability to derive and establish a path forward out of an ambiguous set of requirements
- Ability to work collaboratively in a team environment
Nice-to-Have QualificationsB
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- Experience in a startup environment especially to take the product from 0 to 1
- Experience with microservices architecture and serverless functions.
- Experience working in environments subject to compliance standards like HIPAA, SOC 2, etc.
- Familiarity with healthcare data and interoperability standards such as FHIR, HL7, or similar frameworks.
- Understanding of agile methodologies (Scrum, Kanban).A
Application
To apply please send your resume to jobs@otter-health.com