About the company
Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more. Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional-grade APIs. This includes broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totalling over 10 million brokerage accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve our mission of opening financial services to everyone on the planet. We're deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it. Alpaca is proudly backed by $400 million in funding from top-tier global investors including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Opera Tech Ventures, SBI Group, Derayah Financial, Unbound, Peak XV, Elefund, and Y Combinator.
Responsibilities
- Work with people who care more about clear thinking and getting it right than about tenure or title.
- Own a project from the first conversation about the problem through to what's running in production.
- Build the systems that let us launch new products and new revenue, from partner-facing APIs to batch pipelines that have to finish by a fixed time every night.
- Go back into systems that already work and make them better.
- Pick up how securities lending, collateral, and settlement actually work, along with the rules that govern short selling.
- Take your turn on call.
Requirements
- You take it seriously that we build systems people trust with their money.
- You're genuinely curious about how markets actually work under the hood.
- Give you a project and you'll scope it, build it, ship it, and stick around to support it once it's live.
- When something breaks and you're the only one around, you fix it.
- You can tell the difference between a decision that's expensive to reverse later and one you can just change next month.
- When you don't know something, you go find out.
- You'll push back when you disagree with a decision, and you can let it go once it's made.
- You have attention to detail.
- Solid fundamentals in computers, networks, databases, and distributed systems.
- 3+ years building distributed systems that actually run in production.
- You're productive in Go, PostgreSQL, and Kubernetes.
- You can design a good RESTful API.
Nice to have
- Time spent in securities clearing, securities settlement, or securities finance.
- gRPC, Protobuf, Kafka or Redpanda, Grafana, Helm, Docker.
- Temporal.
- Comfortable with daily batch jobs, file-based integrations, and reconciliation work.
- Some familiarity with broker-dealer operations, Reg SHO, or short-sale rules.
Conditions
- 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.
- Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.