Skip to main content
Alpaca
Alpaca

Senior Software Engineer - Clearing

RemoteEurope
Published
Role
Backend
Experience
Senior
Company size
Mid-size
Salary not disclosed
Check eligibility

Open to Anywhere in Europe. Set where you work from to check your eligibility.

No BS summary

Senior backend software engineer for Alpaca's Clearing team, remote in Europe. Needs 5+ years building reliable distributed systems, strong Go, PostgreSQL, Kubernetes, REST API design, and interest in traditional financial markets.

Core skills

GoPostgreSQLKubernetes

Required skills

REST

Optional skills

gRPCProtobufTemporalGrafanaKafkaRedpandaHelmDocker

What you'll do

  • Work on clearing systems that handle what happens after trades are made.
  • Support systems essential to day-to-day broker-dealer operations.
  • Build new integrations and enable new product offerings through those integrations.
  • Work on securities finance functions and infrastructure for products such as Fully Paid Securities Lending.
  • Own projects from ideation to deployment.
  • Cut through ambiguity to build what is necessary, not just what is asked for.
  • Design and build new systems that enable new products or unlock more revenue.
  • Refine and improve existing systems where outcomes are meaningful and tangible.
  • Learn about financial-market infrastructure needed to keep markets functioning.
  • Learn how Alpaca is built and cooperate with people from other teams.
  • Influence what the team does and how it does it.
  • Participate in the on-call rotation to keep systems in good shape.
  • Prioritize eliminating issues that cause friction for the team.

What they require

  • Takes seriously working on systems people entrust with their money.
  • Deep interest in how traditional financial markets work.
  • Able to take the lead on a project with high-level direction and handle the rest.
  • Takes personal and collective responsibility for work and production issues.
  • Understands which design choices matter and which can be adjusted after learning more.
  • Recognizes knowledge gaps and seeks information instead of guessing.
  • Can let go of ideas when new information surfaces and focus on what matters.
  • Wants to see the long-term impact of decisions and take on larger efforts over time.
  • Experience working at startups.
  • Understands that priorities can shift based on business and market needs.
  • Willing to push back in a civilized and productive way.
  • Can accept decisions that differ from their preferred course of action.
  • Attention to detail.
  • Good foundational knowledge of how computers work.
  • Good foundational knowledge of how the internet works.
  • Good foundational knowledge of how databases work.
  • Good foundational knowledge of how distributed systems behave and misbehave.
  • Productive with Go, PostgreSQL, and Kubernetes.
  • 5+ years of hands-on experience building reliable and distributed systems.
  • Can design good RESTful APIs and spot bad ones.
  • Preferred: Experience in securities clearing and settlement.
  • Preferred: Experience in securities finance.

Benefits

  • Competitive salary and 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 a modern platform for trading. Alpaca's API is the interface for your trading algorithms, bots, or applications to communicate with Alpaca''s brokerage and other services.

🇺🇸 United StatesFinanceMid-sizealpaca.markets

What people say about this company

3.6/ 5

Details

Apply routeGreenhouse
Salary not disclosed