Staff Software Engineer
(Product)
Engineering · NYC (Onsite) · Full-time
US Visa and Green Card sponsorship available
About Amigo
We build AI that puts people first. Instead of just making organizations more efficient, we ensure AI systems actually help humans thrive.
We focus on healthcare because getting things right matters most there. Our technology gives organizations confidence that their AI is working correctly before they deploy it. We use advanced testing and verification to make sure these systems are reliable enough for critical decisions.
We operate globally and follow strict regulations. We've raised $6.5M from investors including General Catalyst and GSV Ventures. Our team comes from diverse backgrounds—tech, psychology, economics, healthcare, and policy—all working together to create AI that organizations can trust and that genuinely benefits people.
About this role
As a Staff Software Engineer (Product) at Amigo, you'll own the systems our customers depend on daily - live call systems handling critical conversations, embedded applications running in mission-critical workflows, and integrations that can't fail. You'll architect for production reality: unreliable networks, zero downtime tolerance, sub-second response requirements. System failures directly impact people's lives and business operations, so this role demands the highest level of reliability engineering.
What you'll do
Architect and build bulletproof real-time communication systems that work reliably across poor network conditions
Design graceful degradation patterns so our systems provide value even when customer networks or infrastructure fail
Build customer system integrations that handle the chaos of legacy systems, API rate limits, and unexpected downtime
Implement comprehensive error handling, retry logic, and fallback mechanisms for mission-critical workflows
Design embedded applications that integrate seamlessly into customer environments we don't control
Build monitoring and alerting that catches production issues before customers notice them
Create deployment strategies that enable zero-downtime updates across diverse customer environments
Design performance optimization strategies for real-time systems under load and network stress
Lead incident response and build systems that learn from failures to prevent future issues
Make architectural decisions balancing feature velocity with production reliability and customer trust
What we're looking for
7+ years building mission-critical systems where downtime directly impacts business operations or user safety
Battle-tested experience with real-time communication systems, network resilience, and fault-tolerant architectures
Proven track record leading technical decisions for systems serving millions of users under unpredictable conditions
Deep experience integrating with legacy enterprise systems and handling the complexity of customer environments
History of building systems that gracefully handle network failures, API limitations, and third-party service outages
Experience with incident response, post-mortem analysis, and building systems that learn from failures
Strong background in performance optimization for real-time systems under variable network and load conditions
Leadership experience mentoring engineers through complex production challenges and architectural trade-offs
Understanding of regulatory compliance requirements and how they impact system architecture decisions
Strong judgment for balancing technical debt, feature velocity, and production reliability under business pressure
Nice to have
Experience building production systems for regulated industries where compliance failures have serious consequences
Understanding of how system performance and reliability impacts user experience
Experience with chaos engineering, disaster recovery testing, and systematic reliability practices
History of working closely with customer success teams to understand how technical decisions impact business outcomes
Compensation
Base Salary
$220k - $260k
Equity
Options
Value ranges from $300k to $1M+
What we offer
Health & Wellness
Comprehensive health, dental, and vision insurance
Mental health support and wellness coaching
Flexible wellness stipend for fitness, therapy, or personal growth
Daily catered lunch and dinner
Growth & Development
Annual learning budget for courses, books, or conferences
Conference attendance budget for professional development
Development setup of your choice
Academic collaboration opportunities
How to apply
Application Process
Send your resume and a brief cover letter to careers@amigo.ai
Include the subject line: "Application for Staff Software Engineer (Product)"
We'll respond within 3-5 business days to schedule next steps
Ready to apply?
or email careers@amigo.ai