about 4 hours ago
Base Salary
$110k - $145k/yr
Responsibilities
- Build large scale distributed systems and data pipeline and ETL solutions.
- Contribute to all stages of the Software Development Lifecycle including Design, Implementation, Testing, Deployment, and Operations.
- Collaborate with cross-functional teams including product managers, clinical informaticists, architects, and other engineers.
- Innovate using strong problem-solving skills in the healthcare domain.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; advanced degree is a plus.
- 3+ years of professional software engineering experience, including designing and operating distributed systems at scale.
- Experience writing production-quality, efficient, multi-threaded code in cloud environments.
- Ability to review data specifications and manage large-scale data storage and distribution.
- Proven experience with cloud-native architectures and DevOps practices, preferably in Azure.
Benefits
- Interesting and meaningful work for every career stage.
- Comprehensive benefits package including strong medical, dental, and vision insurance.
- 401K plan with employer contributions.
- Professional development and training opportunities for continuous learning.
- Flexible work hours and paid time off for work/life autonomy.
- Generous parental leave and regular team activities.
Tech Stack
Categories
Data EngineeringDevOps