Senior Software Engineer (Backend/Infra)

Amigo

Amigo

Software Engineering
Posted on May 9, 2025

Senior Software Engineer (Backend/Infra)

To apply, send us your resume and anything else you'd like to careers@amigo.ai
About Amigo
We're helping enterprises build autonomous agents that reliably deliver specialized, complex services—healthcare, legal, and education—with practical precision and human-like judgment. Our mission is to build safe, reliable AI agents that organizations can genuinely depend on. We believe superhuman level agents will become an integral part of our economy over the next decade, and we've developed our own agent architecture to solve the fundamental trust problem in AI. Learn more here.
Role
As a Senior Software Engineer (Backend/Infra) at Amigo, you'll implement robust backend services and infrastructure components that power our agent platform at scale. You'll build systems that ensure reliability, performance, and security as we grow to millions of conversations per month. You'll focus on developing specific components of our infrastructure including API services, data management systems, and deployment pipelines. This role is critical for hardening our platform to maturity and ensuring our production and testing environments maintain enterprise-grade reliability.
Responsibilities
Implement backend services and infrastructure components optimized for the data access patterns of AI agents
Build compute and storage systems that efficiently scale with both production deployments and simulation testing
Develop API endpoints and services that support our agent architecture at scale
Create automated testing frameworks that rigorously validate infrastructure changes before production deployment
Implement monitoring, alerting, and observability systems for backend components
Build CI/CD pipelines and deployment automation for reliable, consistent releases
Develop data management systems that maintain perfect isolation between customer environments
Implement cloud infrastructure components using infrastructure-as-code best practices
Collaborate with specialized infrastructure teams (Billing, Observability) to integrate components
Participate in on-call rotation and ensure production stability
Apply rigorous testing and validation practices to all infrastructure components
Troubleshoot and resolve complex infrastructure issues across environments
Qualifications
4+ years of experience developing backend systems and infrastructure
Strong proficiency in Python, cloud services (AWS/Azure/GCP), and API development
Experience building systems that maintain reliability under increasing load
Background implementing infrastructure-as-code and automated deployment pipelines
Familiarity with Kubernetes, containerization, and microservices architectures
Experience with database technologies, message queues, and distributed systems
Understanding of security best practices for backend infrastructure
Background implementing monitoring, logging, and observability solutions
Experience with automated testing and quality assurance for infrastructure
Excellent problem-solving skills and attention to system reliability
Strong collaboration abilities and focus on engineering best practices
Location: NYC (Onsite)
To apply, send us your resume and anything else you'd like to careers@amigo.ai