Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Amigo Logo

Senior Software Engineer (Backend)

Amigo

$180,000 - $220,000
Oct 18, 2025
New York, NY, US
Apply Now

Amigo builds trust and safety infrastructure for AI in mission-critical environments, partnering with organizations in healthcare and other regulated sectors to deploy AI systems that operate reliably when the stakes are highest. Their infrastructure enables verification, monitoring, and real-time oversight—ensuring AI serves people safely at scale.

Requirements

  • 4+ years of production-level experience with backend development languages
  • Strong experience with concurrency programming, including threads, async operations, and parallelism
  • Experience developing large-scale distributed systems or working with distributed architectures
  • Background working on SaaS platforms or with Service-Oriented Architectures
  • Experience with cloud platforms and container orchestration technologies
  • Strong understanding of security best practices and experience with systems handling sensitive data
  • Understanding of distributed systems concepts (consensus, replication, partitioning) without necessarily having built foundational frameworks

Responsibilities

  • Design and implement high-performance backend services handling concurrent requests at scale
  • Build robust APIs and service-oriented architectures that power our agent platform
  • Develop systems with concurrency patterns to maximize throughput and reliability
  • Implement secure data handling for sensitive healthcare information with proper access controls
  • Work with distributed systems concepts like consensus, replication, and fault tolerance
  • Build resilient services that gracefully handle failures and maintain high availability
  • Optimize system performance through careful concurrency design and resource management

Other

  • Curiosity for elegant solutions and clean, maintainable code
  • Strong debugging skills for concurrent and distributed systems
  • Strong problem-solving abilities with focus on system reliability and performance
  • Experience in healthcare, finance, or other regulated industries
  • Understanding of observability and monitoring in distributed environments