Senior Software Engineer (Backend)
ABOUT AMIGO
Amigo partners with healthcare organizations to deploy robust AI infrastructure that directly serves patients and providers. Our agents handle clinical workflows and patient engagement across the entire journey: pre-visit intake, care navigation, post-visit care plans, patient monitoring, and more.
We're fresh off our Series A backed by Tier 1 investors like Madrona, General Catalyst, and Optum Ventures. Our work is validated with leading academic medical institutions. Our agents have reached 3M+ patient encounters and are on track to 10x this year.
ABOUT THIS ROLE
As a Senior Software Engineer (Backend) at Amigo, you'll build the core services behind our agent platform. The systems you own handle millions of conversations a month, so concurrency, reliability, and clean design are the job itself, not an afterthought. You'll own services end to end, from design through production.
WHAT YOU MIGHT WORK ON
- Designing high-throughput services that handle concurrent conversations at scale
- Owning a core platform service from design to production
- Building systems that stay available and degrade gracefully when things fail
- Handling sensitive healthcare data with the care it requires
- Improving performance, observability, and operational health across services
- Shaping architectural decisions as the platform grows
YOU MAY BE A FIT IF
- You've built and operated production backend systems at scale and owned the outcome
- You're strong with concurrency, distributed systems, and service design
- You prefer simple, maintainable solutions to hard problems
- You debug well across services, queues, and databases
- You're low ego, direct, and hold yourself to a high bar
- You can work on site in San Francisco
NICE TO HAVE
- Experience in a regulated or high-reliability domain (healthcare, finance, legal)
- High-throughput or low-latency system design
- Event streaming and message queues
- Experience with p...