Senior Software Engineer – Agent Developer Platform
Remote • Remote - Americas
Posted 21h ago
About the job
Alpaca is a global leader in agent-first brokerage infrastructure, offering services for stocks, ETFs, options, crypto, and more. We are a licensed financial services company with institutional-grade APIs serving hundreds of financial institutions worldwide. Our diverse global team is committed to open-source contributions and making financial services accessible to everyone. We are backed by significant funding from top-tier investors and are looking for passionate individuals to join our dynamic team.
Responsibilities
- Design and build Alpaca's agent-facing developer platform, including MCP servers, tools, skills, and APIs.
- Evolve the platform to adapt to changes in MCP protocol and connector, plugin, and skill standards.
- Develop new APIs to expose trading and account capabilities to applications and agents.
- Determine platform components to enable faster app development by partners using shared building blocks.
- Maintain the execution model's alignment with MCP protocol and relevant standards, translating changes into the developer platform's architecture.
- Ensure production reliability and quality for all developed services.
- Mentor engineers and improve the quality of design and implementation within the team.
Requirements
- 5+ years of software engineering experience, with a track record of owning production systems used by other developers.
- Shipped a developer-facing API, SDK, or platform as a primary contributor.
- Understanding of MCP architecture, including stateless and stateful behavior, and experience building to MCP or related standards.
- Strong API design skills, focusing on reliable schemas, compatibility, and responses.
- Proficiency in Python or TypeScript, with a willingness to work primarily in Go.
- Excellent architectural judgment and a history of shipping products even with evolving requirements.
- Clear communication skills for collaborating with engineers, product, compliance, and risk teams.
Benefits
- Competitive Salary & Stock Options
- Health Benefits
- New Hire Home-Office Setup: One-time USD $500
- Monthly Stipend: USD $150 per month via a Brex Card
