About Alpaca
Alpaca is a US‑headquartered broker‑dealer and provider of brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, and more. We have raised over $320 million in funding and serve more than 9 million brokerage accounts across 40 countries.
Our mission is to open financial services to everyone on the planet. We are a diverse, distributed team of about 380 engineers and professionals who design and build the backbone of our trading platform.
Your Role
As a Senior Software Engineer on the Clearing team you will work on the systems that execute and settle trades. You will help build and maintain the core clearing engine for US equities and options, and expand our integration portfolio and new product offerings.
Things You Get To Do
- Work in a team that values quality of thinking, excellence in execution and practical solutions.
- Own projects from ideation to deployment, cutting through ambiguity to build what’s necessary.
- Design and build new systems that enable new products or unlock revenue.
- Refine existing systems, improving them to achieve meaningful, tangible outcomes.
- Learn about the underlying market mechanisms vital to financial market health.
- Influence company direction in cross‑functional collaboration.
- Participate in on‑call rotation, prioritising system reliability and friction reduction.
Who You Are (Must‑Haves)
- You understand that systems handle users’ hard‑earned money and take that seriously.
- You are deeply interested in how traditional financial markets work.
- You can lead projects independently, from problem definition to delivery.
- You take responsibility both individually and as a team, handling issues proactively.
- You know which design choices matter and can adjust as you learn.
- You seek out information when you don’t know something, and avoid false assumptions.
- You are open to changing ideas based on new information.
- You want long‑term impact and can take on larger efforts, scaling with time.
- You have experience at startups and understand shifting priorities.
- You can push back constructively and accept decisions.
- You pay attention to detail and can communicate effectively.
- You have strong foundational knowledge of computer systems, networking, databases, and distributed systems.
- You are comfortable with Go, PostgreSQL, Kubernetes.
- You have 5+ years of hands‑on experience building reliable distributed systems.
- You can design good RESTful APIs and spot bad ones.
Who You Might Be (Nice‑to‑Haves)
- Experience in securities clearing & settlement or securities finance.
- Familiarity with gRPC, Protobuf, Temporal, Grafana, Kafka/Redpanda, Helm, Docker.
How We Take Care of You
- Competitive salary and stock options.
- One‑time home‑office setup allowance: $500.
- Monthly stipend: $150 via Brex card.
Equal Opportunity Employer
Alpaca is proud to be an equal‑opportunity workplace dedicated to pursuing and hiring a diverse workforce.
#J-18808-Ljbffr…
