Senior Software Engineer – Agent Experiences
Core
Design and ship autonomous execution for agents acting on Alpaca brokerage accounts, including account-level policy, guardrails, and checks on the path to trading systems.
Role type
Senior Software Engineer (Backend/Architecture)
Builds
Autonomous agent execution services, policy enforcement layers, and guardrails for trading actions.
Domain
Financial services / Brokerage infrastructure / Agent AI
Deliverable
production ML models | product features
Required skills
Python, TypeScript, Go, backend system design, autonomous execution architecture, account-level policy design, MCP protocol, risk control integration, production reliability, technical mentorship
Preferred skills
OAuth/token-based authorization, SDK/server development, LangChain, financial markets knowledge, startup experience, remote work experience
Technologies
Python, TypeScript, Go, MCP protocol
Responsibilities
Lead application architecture for safe agent execution; Design and build account-level policy and guardrails; Own services evaluating rules before trading systems; Define agent-initiated trading behavior; Partner with Product/Compliance/Risk on control models; Ensure production reliability of policy services; Review cross-team designs; Mentor engineers.
Seniority
Senior, hands-on IC
