Amigo Logo

Amigo

Senior Software Engineer (Backend)

Reposted 14 Days Ago
Be an Early Applicant
In-Office
New York City, NY
180K-300K Annually
Senior level
In-Office
New York City, NY
180K-300K Annually
Senior level
The Senior Software Engineer will design backend services, optimize performance, implement security measures, and ensure robust API integration for a scalable agent platform on healthcare.
The summary above was generated by AI


About Amigo

Amigo builds AI agents that deliver healthcare autonomously—AI doctors, AI nurses, and AI care coordinators. Our agents handle clinical workflows and patient engagement across the entire patient journey: pre-visit intake, triage, care navigation, post-visit care plans, side effect management, and medication adherence. Context-aware with memory across sessions and the ability to take clinical action.

We own outcomes, not just delivery. For our customers, we're responsible for agent performance: clinical safety, continuous improvement, measurable patient outcomes. Agents operate autonomously within bounded clinical domains, with clear scope and handoff protocols. That scope expands as we validate performance across populations.

We're fresh off our Series A from Tier 1 investors like General Catalyst, GSV Ventures, SVA, and CohoVC. Our work is validated with leading academic medical institutions. We're currently reaching 1M+ patient interactions every 90 days, and are on track to 10x this year.


About this role

As a Senior Software Engineer (Backend) at Amigo, you'll build the core backend infrastructure that powers our agent platform at scale. You'll develop high-performance services that handle millions of conversations per month, focusing on concurrency, reliability, and clean system design. This role requires strong concurrency programming skills and curiosity for finding good solutions to complex technical challenges.


What you'll do
  • 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

  • Solve complex backend challenges with simple, maintainable solutions

  • Implement monitoring, logging, and observability for backend services

  • Collaborate with platform teams to ensure integration across services

  • Design systems that scale horizontally while maintaining data consistency

  • Contribute to architectural decisions that shape our backend infrastructure


What we're looking for
  • 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

  • Experience with message queuing systems, event streaming, and async communication patterns

  • Knowledge of database systems, both SQL and NoSQL, and their scaling characteristics

  • 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


Nice to have
  • Experience in healthcare, finance, or other regulated industries

  • Understanding of observability and monitoring in distributed environments

  • Experience with high-throughput, low-latency system design

  • Background with complex data processing systems


Benefits


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

Top Skills

Cloud Platforms
Container Orchestration
Event Streaming
Message Queuing Systems
NoSQL
SQL
HQ

Amigo New York, New York, USA Office

19 W 24 St Floor 8, New York, New York, United States, 10010

Similar Jobs

4 Days Ago
Hybrid
New York, NY, USA
150K-225K Annually
Senior level
150K-225K Annually
Senior level
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Software • Generative AI
As a Senior Backend Engineer, you will develop reliable APIs, collaborate with cross-functional teams, and manage project deliverables while applying Kensho's AI capabilities.
Top Skills: AWSCeleryCi/CdDjango Rest FrameworkDockerFastapiFlaskGitJenkinsJsonnetKafkaKubernetesPostgresPrometheusPythonRabbitMQRedisSentry
6 Days Ago
In-Office
New York City, NY, USA
200K-225K Annually
Senior level
200K-225K Annually
Senior level
Events • Social Media • Software
As a Senior Backend Engineer at Posh, you will design, build, and maintain scalable systems and APIs for AI features, focusing on Multi-Agent Systems and cloud infrastructure management.
Top Skills: Node.jsPythonTerraformTypescript
12 Days Ago
Easy Apply
In-Office
New York City, NY, USA
Easy Apply
190K-220K Annually
Senior level
190K-220K Annually
Senior level
Big Data • Healthtech • Information Technology • Software • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
The Senior Software Engineer will design and maintain backend services and APIs for healthcare data analytics. Responsibilities include system ownership, leveraging AI tools, and collaborating with Product and Engineering teams to optimize system performance and reliability.
Top Skills: Ai-Assisted Development ToolsCi/CdDockerGCPGoKubernetesNoSQLPythonSQLTerraform

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account