About the Role
Design and implement robust software systems to support healthcare technology platforms, working closely with cross-functional teams to deliver reliable and secure applications.
Responsibilities
- Develop high-quality, maintainable code for scalable applications
- Collaborate with product and design teams to define technical requirements
- Lead architectural discussions and contribute to system design decisions
- Mentor junior engineers and promote best coding practices
- Ensure software meets performance, security, and compliance standards
- Diagnose and resolve complex technical issues in production environments
- Participate in code reviews to maintain code quality and consistency
- Integrate with third-party services and internal APIs
- Optimize application performance and user experience
- Support deployment pipelines and CI/CD processes
- Contribute to technical documentation and system knowledge sharing
- Evaluate new technologies for potential adoption
- Work within agile development cycles and sprint planning
- Drive improvements in testing coverage and automation
- Maintain awareness of healthcare industry regulations affecting software
Nice to Have
- Master's degree in computer science or related field
- Experience in healthcare or regulated industries
- Contributions to open-source software projects
- Hands-on experience with AWS or similar cloud platforms
- Leadership role in shipping production software at scale
- Experience with microservices architecture
- Familiarity with DevOps practices and tools
- Knowledge of HIPAA compliance requirements
- Background in full-stack development
- Track record of improving engineering team velocity
Compensation
Competitive salary based on experience and location
Work Arrangement
Remote
Team
Full-time or contract position with a distributed engineering team
Why Join Us
- Opportunity to work on mission-driven healthcare technology
- Flexible remote work environment with team collaboration across time zones
- Culture that values engineering excellence and continuous learning
- Direct impact on product development and technical direction
Application Process
- Submit resume and cover letter through company portal
- Initial screening with hiring manager
- Technical interview with engineering team
- Final interview with senior leadership
Available for full-time roles
