We are seeking a Senior Software Engineer to join our Engineering team. In this role, you will build and enhance mission-critical healthcare technology that powers clinical letter generation, notification systems, and queue management for health insurance plans covering over 15 million people.
Requirements
- Design, develop, test, and deploy end-to-end features and platform enhancements across our cloud infrastructure and web applications
- Own the full software development lifecycle from technical design through production deployment and monitoring
- Collaborate with cross-functional teams in product, design, and clinical operations to deliver high-quality user experiences for healthcare practitioners
- Support all layers of our platform, from database design to backend services (Java, Python, Groovy) to frontend applications (React, TypeScript)
- Lead technical design discussions, bringing data-driven analysis and expertise to inform architectural decisions
- Continuously evaluate and implement new technologies and services to maximize development efficiency and platform capabilities
- Champion quality and testing best practices by writing comprehensive test coverage and maintaining high code standards
- Mentor and support junior engineers on your team, fostering a culture of learning and technical excellence
Benefits
- Fully remote opportunity with about 5% travel
- Medical, dental, vision, life, disability insurance, and Employee Assistance Program
- 401K retirement plan with company match; flexible spending and health savings account
- Up to 184 hours (23 days) of PTO per year + company holidays
- Up to 14 weeks of paid parental leave
- Pet insurance