The Clients Team at Unite Us needs to build and maintain systems that store, process, and display patient data from hospital and community health systems. The Software Engineer will contribute to the design, development, and implementation of scalable solutions to improve access to care by building reliable, maintainable software.
Requirements
- Experience writing code that is clear, concise, testable, easily understood by other engineers, and accounts for errors and edge cases.
- Proficiency using modern web development technologies and techniques to build web services
- Some knowledge of cloud-based SaaS development is required.
- Experience in React, Redux, and JavaScript/TypeScript for frontend development.
- Experience with monitoring tools (e.g., DataDog) and feature flagging systems (e.g., LaunchDarkly).
- Experience in creating or working in large-scale distributed applications.
- Experience with Docker, AWS, and modern DevOps practices (CI/CD, Terraform, Kubernetes).
Responsibilities
- Interrogate, synthesize, and implement acceptance criteria to deliver high-quality software solutions.
- Design, build, and maintain scalable web applications using React, Redux, and Ruby on Rails.
- Develop and integrate RESTful services that support real-time, high-volume data flows between hospital systems.
- Implement and maintain cloud-native infrastructure using Docker, Kubernetes, and Terraform on AWS.
- Monitor and optimize system performance using DataDog and automated CI/CD pipelines via Spinnaker.
- Collaborate on feature development, code reviews, testing, and continuous improvement initiatives.
- Ensure data integrity, security, and compliance across distributed systems.
Other
- 2-4 years of relevant experience as a software engineer or in a related role
- 2 or more years of front-end and back-end experience.
- A strong understanding of CS fundamentals.
- Proven experience successfully collaborating with immediate teammates as well as other teams in problem-solving.
- Experience understanding and making design decisions and tradeoffs