Jobs · Engineering

Senior Software Engineer

Carrot · United States · 6 days ago
RemoteRemoteEngineering$140k–$160k/yrFull-time

About Carrot

Carrot is the leading global fertility and family care platform, built on intelligent care orchestration: the right clinical guidance, at the right moment, in the context of each member’s life. More than a thousand multinational employers, health plans, and health systems trust Carrot to support millions of members across 195 countries – from pre-pregnancy through menopause and major life moments in between. Carrot's comprehensive clinical program delivers industry-leading cost savings for plan sponsors and award-winning experiences and improved outcomes for millions of people worldwide. Carrot is widely regarded as a defining force in healthcare innovation as a recipient of several top-tier awards, including Fast Company's 'Most Innovative Companies' and CNBC's '100 Barrier Breaking Startups'. The company is regularly cited by leading global outlets — including The Economist, Bloomberg, The Wall Street Journal, NPR, ABC News, and Harvard Business Review — as a leading voice on digital health, the future of work, and family health.

The Opportunity

We’re hiring a Senior Software Engineer who thrives in high-autonomy environments and wants to own meaningful product and platform outcomes from end to end. This is a role for engineers who enjoy operating with urgency, navigating ambiguity, and delivering production-ready solutions without waiting for perfect conditions.

What You’ll Own

  • Own high-stakes work as the DRI. Take hard or ill-defined problems in your domain, like a product 1-pager, a member pain point, a partner integration, and own them end-to-end. Design, build, ship, monitor, fix, iterate.
  • Design for flexibility. Carrot aims to be flexible to the needs of the market, our customers, and our members. Our engineering practices should reflect this. When you are breaking down a body of work or sequencing changes, you should aim to deliver value incrementally, so that each small change unlocks value for the business and users.
  • Make the technical calls. Make speed-vs-durability tradeoffs and live with the consequences. On contested calls, you drive to a decision rather than waiting for one.
  • Operate what you build. You're on the hook for reliability, observability, and incident response in your domain.
  • Use AI as leverage. You have strong, specific opinions about AI tools and how they best accelerate work. You know when to trust the model and how to push back when you’re unsure. You raise the bar for how the rest of the org uses these tools.
  • Raise the bar around you. You mentor directly through your work: pairing, reviews, helping less-experienced engineers become DRIs on their own work. You also raise the level of everyone around you indirectly: through the bar you set for yourself, the standards you hold in collaboration, and the way you make hard problems look tractable.
  • Drive measurable outcomes. Every initiative ties back to a member metric, a cost line, a reliability target, or a revenue lever. You can articulate why what you're building matters and what success looks like before you start, and you push back when an initiative can't answer that question.

About You

  • High agency. You are undeterred by imperfect conditions. Missing context, ambiguous ownership, and half-built tooling. Here, you get real autonomy to go fast and make progress, and the rest of the org is held accountable for not being a blocker.
  • Optimize for delivery. Perfect isn't the target. Good enough, shipped, and ready to iterate is the stance. We hold quality in line with speed, because without both, we will not go far. We don't wait for certainty, and we don't mistake polish for progress.
  • You decide quickly. We are not optimizing for consensus. We often operate in a low information environment. As such, you will be empowered to decide. We expect you to work closely with the people aligned to your target outcome, and to pull in others when their input genuinely changes the answer. But excessive collaboration is not a virtue here. You hold a high bar, including for yourself. You give and receive direct, specific feedback. You name problems early, and you don't let things drift because the conversation is uncomfortable.
  • Likely have: 5+ years of software engineering experience, with a track record of leading initiatives end-to-end. You've been the DRI before, by name or by default, and you've shipped things that mattered.
  • Demonstrated ability to lead in ambiguity. You can take a vague problem statement and turn it into a working thing. You know how to peel back the layers of an unclear problem and how to make the call.
  • Fluent with AI-assisted development. You use Codex, Claude Code, or equivalent daily. But more importantly, you have refined your patterns and workflows, and have experienced where current tools and workflows break down. You have concrete examples from your own work.
  • Strong fundamentals in our stack or adjacent technologies. C#/.NET, TypeScript, React, SQL, distributed systems, cloud infrastructure (Azure and/or AWS). You've operated production systems, not just built them.
  • Influence without authority. You drive alignment across product, design, and other teams without needing org-chart leverage. People follow your technical lead because you've earned it.

Why This Role Matters

Fertility and family-building care is one of the most personal, consequential journeys a person can take. The technology Carrot builds directly shapes whether millions of members worldwide can access that care, navigate it confidently, and feel supported throughout. At this level, you will not just write code — you will set the technical direction for your team's domain and influence how the broader engineering organization operates. The decisions you make will have real consequences for the members we serve and the employers and health systems that trust us.

Why Candidates Join Carrot

  • A mission-driven company focused on expanding access to fertility and family-forming care globally.
  • A high-growth environment where leaders are empowered to shape strategy and drive impact.
  • Competitive compensation, equity, and comprehensive benefits.
  • Flexible Time Off and a culture that actively encourages employees to recharge.
  • Comprehensive parental leave and family-forming benefits.
  • A collaborative, inclusive, and values-driven culture.
  • The opportunity to work alongside passionate, thoughtful teammates committed to improving healthcare outcomes worldwide.

Compensation

Carrot offers a holistic Total Rewards package designed to support our employees in all aspects of their life inside and outside of work, including health and wellness benefits, retirement savings plans, short- and long-term incentives, parental leave, family-forming assistance, and a competitive compensation package. The starting base salary for this position will range from Sr. Software Engineer I ($140,000.00 - $160,000.00) to Sr. Software Engineer II ($160,000.00 - $200,000.00). Actual compensation may vary from posted base salary depending on your confirmed job-related skills and experience.

Fraud and Security Notice

Please note that all communication regarding job opportunities at Carrot will come exclusively from an @get-carrot.com email address. If you receive messages from any other domain, please disregard them and report the incident to: securityreporting@get-carrot.com

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com