At Collective Health, we're modernizing employer-sponsored health insurance and building the first healthcare solution that people actually look forward to interacting with. We believe that with a modern software stack, a small, dedicated team can replace entrenched 5000-person incumbents.
As a backend engineer, you'll drive the continued design and development of our backend systems that allow us to process insurance claims, handle user data, analyze trends, and power our web portals. Our tech stack is a distributed system of Go and Java components with an Angular.js front end. Our infrastructure is based on Docker, CoreOS, and Postgres, and we love automated testing, code review, and continuous integration.
As an engineering team, we believe good code is easy to read and understand. We expect all of our engineers to continually teach as well as learn. Our company as a whole places a high priority on the overall member experience, including customer support (you shouldn't have to wait on hold ever), legal language (you shouldn't have to be a lawyer to read your health plan), and intuitive web design.
We've got a ton of interesting problems to solve around distributed systems, data pipelines, data analytics and predictions, system reliability, security, privacy, and more. If you're passionate about tackling hard problems while making a real difference in the world, we'd love to talk!
Find out more about one of our amazing teammates, Leah, who was featured in a spotlight of our 'Meet the Collective' series.
If you are looking for a challenge and most or all of the following items apply to you, please apply!
A BS or MS in Computer Science or related field
3+ years of software engineering work experience
Java experience, the more the better
Some Go experience is a plus
Prior experience working in high security environments — e.g., payments — is preferred
Previous startup experience is a plus