Courierhealth
Senior Software Engineer
New York, New York, United States. Posted 18 months ago
The role
You will design, build, and scale software systems as a generalist contributing to backend and frontend. You will own large systems end-to-end and collaborate with Product, Design, and Client Solutions teams.
What you will do
- Design, build, and scale software systems
- Own large systems and projects end-to-end
- Collaborate with Product, Design, and Client Solutions teams
- Use AI and LLMs to power product features
- Drive improvements to internal Engineering systems and processes
- Participate in on-call rotations
- Mentor engineers
Required qualifications
- B.S. or higher in computer science or a relevant field, or equivalent industry experience
- 6+ years of professional software engineering experience
- Expertise with at least one modern programming language, such as TypeScript, Python, Golang, etc.
- Experience working with relational databases, cloud infrastructure, and distributed systems
- Product-engineering mindset
- Inspired by our mission to improve healthcare through technology
Nice to have
- Experience with TypeScript, NodeJS, React, GraphQL, AWS, PostgreSQL, or Terraform
- Experience building software in the health-tech or healthcare space
- Experience at early stage software companies
- Built and operated LLM-powered products in production
Benefits
- 100% paid employee health benefit options (including medical, dental, and vision)
- 401(k) with employer funded match
- Unlimited Vacation
- Commuter Benefits
- Paid parental leave
- Catered lunch on Fridays
- Wellness stipend
- Great Place to Work Certified
About the company
Courier Health is building the future of patient engagement for life sciences companies. Their software supports patients in their journey from diagnosis to therapy to achieve optimal health outcomes.