Included Health

Senior Software Engineer

Job Description

Posted on: 
December 17, 2024

As a Senior Software Engineer, your mission is to lead impactful projects for the Customer Experience team, from gathering requirements to shipping and iterating. Reporting to Engineering Manager, Data Platform, you'll lead team execution by combining your high technical output with project management and peer influence to make the team successful.

Responsibilities

Achieve team and business impact through high personal output
Prioritize and scope engineering effort according to expected results
Lead project execution by managing epics/stories, providing clarity to the business on delivery timing, being an owner of overall project success
Design, implement and operate systems with exemplary engineering fundamentals that make appropriate tradeoffs
Participate in cross-team efforts to ensure successful delivery against team goals
Mentor engineers, improving their technical and non-technical skills to maximize their impact
Participate in on-call rotation to ensure our service is running 24/7

Job Requirements

Minimum of 5 years software development experience
Stellar engineering leadership by example — regardless of your language of choice, you separate concerns and define well-abstracted interfaces, leading to functioning, performant, well-tested, maintainable code and systems
Thinking in first principles — you are able to explain your points of view from foundational concepts rather than by associative thinking
Experience building backend application, developing stream processing, and using ETL data warehouse
Experience in our current technologies is a bonus — AWS, Java, Scala, Golang, GraphQL, Ruby, Apex

Apply now

More job openings