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

1

Send your resume and a brief cover letter to careers@amigo.ai

2

Include the subject line: "Application for Staff Software Engineer (Product)"

3

We'll respond within 3-5 business days to schedule next steps

Ready to apply?

The only platform for
creating safe AI agents.