remote
Acquisition Engineering Team Lead - Alpaca
Software Engineer
Lead a high‑velocity acquisition engineering team building scalable brokerage APIs for stocks, options, crypto, and fixed‑income, leveraging Python, Go, AWS, and Kubernetes to deliver 24/5 trading infrastructure.
About the role
Key Responsibilities
- Lead and mentor a cross‑functional engineering team focused on acquisition and integration of new brokerage partners.
- Architect and implement robust, high‑throughput APIs for trading, market data, and account management across multiple asset classes.
- Drive continuous delivery practices, ensuring rapid, reliable releases with automated testing, CI/CD pipelines, and cloud‑native deployments.
- Collaborate with product, compliance, and risk teams to define feature requirements and enforce regulatory standards.
- Own performance monitoring, incident response, and capacity planning for 24/5 trading environments.
Requirements
- 5+ years of backend engineering experience, with 2+ years in a leadership role.
- Proficiency in Python and Go, and hands‑on experience with AWS services (EC2, RDS, S3, Lambda).
- Deep knowledge of Kubernetes, container orchestration, and cloud‑native architecture.
- Strong background in API design, versioning, and documentation (OpenAPI/Swagger).
- Excellent communication skills and a proven track record of delivering mission‑critical financial services.
Skills
pythongoawskubernetescicd