
Senior Software Engineer
Clover Health
Job description
-
We are looking for a Senior Software Engineer with expertise in full-stack engineering. In this role, you will collaborate with our operators, clinicians, and product managers to build tools that drive real change in healthcare. You won’t just write code to spec — you’ll understand the business problem, engage with stakeholders, and shape the solution
-
Simplify the complexities of healthcare by building systems that enhance human efforts. Understand the business context behind what you build — why it matters, who it serves, and how it connects to outcomes
-
Exercise agency: make informed technical and product decisions on your own to advance outcomes. Take ownership of your work from problem understanding through delivery and measurement
-
Stay up-to-date with new tools and technologies to solve challenges and advance our goals
-
Adopt and evangelize AI both in your own work and in the solutions you build
-
Help define and maintain development practices that enable fast iteration while ensuring quality, including writing tests and documenting key implementations
-
Collaborate with Product Managers and operational teams to conceptualize and develop new features. Engage directly with users and stakeholders to understand their needs — don’t wait for requirements to be handed to you
Benefits
-
Paid parental leave and a life insurance policy
-
Commuter benefit program
-
2 paid volunteer days for an organization of your choice
-
401(k) contributions
-
Home office reimbursement for full-time employees
-
18 paid vacation days, 9 paid sick days, 10 company holidays, and a floating holiday
-
Medical, dental, and vision plans; healthcare and dependent care FSA as well as a health and wellness benefit- You know how to build systems with AI agents as your partners and team members, and are passionate about the impact AI can have in technology
-
You are comfortable working across different technical systems and concerns
-
You care about outcomes, not just output. You want to understand the “why” behind what you build and can connect your work to business and user impact
-
You have experience building and refactoring complex (often distributed) systems
-
You approach building and maintaining systems with maturity, rigor, and attention to scalability
-
You have 5+ years of experience in software with proficiency in one or more common languages, and are also familiar with various databases and web frontend technology