Senior Software Engineer
(Developer Platform)
Engineering · NYC (Onsite) · Full-time
US Visa and Green Card sponsorship available
About Amigo
We build AI that puts people first. Instead of just making organizations more efficient, we ensure AI systems actually help humans thrive.
We focus on healthcare because getting things right matters most there. Our technology gives organizations confidence that their AI is working correctly before they deploy it. We use advanced testing and verification to make sure these systems are reliable enough for critical decisions.
We operate globally and follow strict regulations. We've raised $6.5M from investors including General Catalyst and GSV Ventures. Our team comes from diverse backgrounds—tech, psychology, economics, healthcare, and policy—all working together to create AI that organizations can trust and that genuinely benefits people.
About this role
As a Senior Software Engineer (Developer Platform) at Amigo, you'll build internal developer tools and APIs that enable agent engineers (FDEs) and power users within customer organizations to build and maintain systems. You'll design SDK architectures and development environments that abstract complex infrastructure for technical users who need to customize and integrate our capabilities. Your work focuses on tools for builders and maintainers rather than end-user experiences.
What you'll do
Build SDKs and APIs that abstract complex infrastructure into intuitive developer interfaces
Design managed compute environments that provide seamless deployment experiences
Create developer tools that guide users toward optimal deployment patterns
Implement usage-based billing systems and resource monitoring for platform services
Build documentation and developer experience tools that reduce time-to-integration
Design multi-tenant systems that isolate customer workloads while maximizing resource efficiency
Create testing frameworks that validate SDK functionality across multiple languages and platforms
Implement authentication and authorization systems for developer platform access
Build monitoring and analytics systems that track SDK usage and performance
Design APIs that can evolve without breaking existing customer integrations
What we're looking for
4+ years of experience building developer tools, SDKs, or platform APIs
Strong experience with multiple programming languages
Experience designing and implementing RESTful APIs and GraphQL endpoints
Knowledge of SDK design patterns and developer experience best practices
Experience with cloud platforms and containerized deployment environments
Understanding of authentication, authorization, and multi-tenant security patterns
Experience with developer documentation and API versioning strategies
Strong debugging skills for issues across multiple languages and environments
Knowledge of usage-based billing and metering systems
Experience with CI/CD pipelines and automated testing for developer tools
Nice to have
Experience building managed compute platforms or developer environments
Background with high-performance computing and distributed processing systems
Knowledge of WebRTC, WebSocket, or real-time communication protocols
Experience in regulated industries with compliance requirements
Compensation
Base Salary
$180k - $220k
Equity
Options
Value ranges from $300k to $1M+
What we offer
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
How to apply
Application Process
Send your resume and a brief cover letter to careers@amigo.ai
Include the subject line: "Application for Senior Software Engineer (Developer Platform)"
We'll respond within 3-5 business days to schedule next steps
Ready to apply?
or email careers@amigo.ai