2 months ago
Responsibilities
- Collaborate with finance, operations, product, and other internal stakeholders to deliver high-impact features and projects.
- Build maintainable, scalable, stable, and high-integrity backend systems and components.
- Own high-visibility features and projects from design through deployment.
- Design and implement ledger services that provide a complete and correct source of truth for account activity.
- Debug issues, anticipate potential problems, and improve the health of Alpaca’s systems.
Requirements
- 5+ years of experience working on systems at scale.
- Strong coding skills, preferably in Go.
- Experience with IDLs such as protobuf, RPC frameworks such as gRPC, cloud platforms such as GCP, and relational databases such as PostgreSQL.
- Ability to design and architect scalable systems and deliver performant, maintainable, defect-free code.
- Strong problem-solving, debugging, collaboration, and stakeholder-alignment skills.
- Preferred: experience in financial services or accounting, distributed systems or databases, event-driven systems and messaging brokers such as Redpanda, remote work, or startups.
Benefits
- Competitive salary and stock options.
- Health benefits.
- One-time new-hire home-office setup benefit.
- Monthly stipend provided via a Brex Card.
- Globally distributed work environment.
Tech Stack
Categories
About Alpaca
Alpaca builds brokerage infrastructure APIs and operates a self-clearing broker-dealer, enabling fintechs, institutions, and developers to embed trading in stocks, ETFs, options, crypto, and fixed income. Its platform includes account opening, clearing, custody, and compliance tooling, with revenue from brokerage and platform fees. Founded in 2017 and headquartered in San Mateo, California, Alpaca serves clients in 40+ countries through its subsidiaries.
