Logo
Amigo Inc.

Senior Software Engineer (Developer Platform)

Amigo Inc., New York, New York, us, 10261

Save Job

Senior Software Engineer (Developer Platform) Amigo builds trust and safety infrastructure for AI in mission-critical environments. We partner with organizations in healthcare and other regulated sectors to deploy AI systems that operate reliably when the stakes are highest. Our infrastructure enables verification, monitoring, and real‑time oversight—ensuring AI serves people safely at scale. We’ve raised $6.5M from General Catalyst and GSV Ventures. Our team combines expertise in distributed systems, quantitative research, clinical operations, and regulatory environments to build AI that organizations can trust.

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.

Responsibilities

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

Qualifications

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

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

Compensation Range: $180K - $220K

Seniority level Mid‑Senior level

Employment type Full‑time

Job function Engineering and Information Technology

Industries: Technology, Information and Internet

#J-18808-Ljbffr