Logo
Amigo

Staff Software Engineer (Product)

Amigo, New York, New York, us, 10261

Save Job

About Amigo Amigo builds trust and safety infrastructure for AI in mission-critical environments.

We partner with organizations in healthcare and other regulated sectors to deploy AI systems that operate reliably when the stakes are highest. Our infrastructure enables verification, monitoring, and real-time oversight—ensuring AI serves people safely at scale.

We’ve raised $6.5M from General Catalyst and GSV Ventures. Our team combines expertise in distributed systems, quantitative research, clinical operations, and regulatory environments to build AI that organizations can trust.

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 impact 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

Benefits

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

Compensation Range: $220K – $260K

Job Details

Seniority level: Mid‑Senior level

Employment type: Full‑time

Job function: Engineering and Information Technology

Industries: Technology, Information and Internet

#J-18808-Ljbffr