To apply, send us your resume and anything else you'd like to [email protected]
About Amigo
Amigo's mission is to empower the world's experts to scale their services through digital clones. We're building a platform that allows any expert to teach their clone how to reason and behave so they can use it to reach more customers and drive incremental revenue. We're well-funded and backed by notable and global VCs.
About the Role
As a Backend Engineer at Amigo, you'll be key in building complex end-to-end (E2E) systems needed to run and operate our Service-as-a-Software business on semi-autopilot. You'll create scalable, efficient, and automated backend solutions that power our AI-driven services. This role requires a strong understanding of microservices architecture and cloud infrastructure and the ability to design systems operating with minimal human intervention.
Key Challenges
- Designing and implementing E2E systems for billing, authentication, data ingestion, and other critical business operations
- Developing automated scaling and management solutions for AI model deployment and inference
- Creating robust APIs to support high-traffic, real-time interactions between users and AI clones
- Implementing intelligent monitoring and self-healing systems for semi-autopilot operations
- Optimizing resource utilization and cost efficiency across cloud platforms
- Ensuring data privacy, security, and compliance in a Service-as-a-Software model
Required Skills
- High proficiency in Python, with strong familiarity with the latest features in Python 3.10 - 3.13 and a solid understanding of type systems
- Extensive experience with AWS cloud services (Azure and GCP experience is a plus)
- Strong background in designing and implementing high-traffic APIs
- Proficiency with Docker and Kubernetes for containerization and orchestration
- Experience with MongoDB for large-scale data management