Senior Software Engineer – Agent Experiences
Remote • Remote - Americas
Posted 22h ago
About the job
Alpaca is a global leader in agent-first brokerage infrastructure, providing institutional-grade APIs for stocks, ETFs, options, crypto, and more to hundreds of financial institutions worldwide. With a mission to open financial services to everyone, Alpaca fosters a vibrant community and continuously enhances its developer-friendly API and robust infrastructure. The company is backed by significant funding from top-tier investors and operates with a diverse, globally distributed team that values curiosity, empathy, and accountability.
Responsibilities
- Lead the application architecture for safe agent execution, from tool calls to trading systems.
- Design and build account-level policies and guardrails for external agent actions.
- Own services that evaluate rules for actions entering trading systems.
- Define agent-initiated trading action behavior in collaboration with tool and skill owners.
- Maintain the execution model according to MCP protocol and connector/plugin/skill standards.
- Partner with Product, Compliance, Risk, and identity teams to define and ship the control model.
- Ensure production reliability for policy and guardrail services.
- Review designs across teams and guide technical decisions at the intersection of agent actions and brokerage systems.
- Mentor engineers and improve design and implementation quality in this domain.
Requirements
- 5+ years of software engineering experience building and operating production backend systems.
- Proven experience shipping autonomous execution software that acts under policy and rejects out-of-policy actions.
- Experience designing and implementing account-level policy with enforced rules and audit trails.
- Understanding of MCP architecture for stateless and stateful behavior, and experience building to MCP or related standards.
- Ability to define unattended action rules with Product, Compliance, and Risk teams.
- Proficiency in Python or TypeScript, with willingness to work primarily in Go.
- Strong architectural judgment and a track record of shipping under evolving requirements.
- Clear communication skills with cross-functional partners.
Benefits
- Competitive Salary
- Stock Options
- Health Benefits
- New Hire Home-Office Stipend
