{bc}
linkedin

Senior Software Engineer - Ledger

Alpaca
New York City, USA
Full-time
Mid-Senior
Onsite
Discovered 1 weeks ago
Backend systemsScalable systems architectureGoProtobufgRPCGoogle Cloud Platform
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Backend systemsScalable systems architectureGo
Smart Apply

Full Job Posting

About Alpaca

Alpaca provides brokerage infrastructure and APIs for stocks, ETFs, options, crypto, fixed income, and 24/5 trading.

Its APIs serve financial institutions across more than 40 countries and support millions of brokerage accounts.

Your Role

The Senior Engineer designs, implements, and maintains systems and services that form the foundation of Alpaca.

The Ledger team builds a modern ledger that maintains a complete and correct view of activity in every account.

The ledger supports financial reporting, decision-making, compliance, and acts as a source of truth for many services.

Things You Get To Do

  • Collaborate with finance, operations, and product stakeholders to deliver high-impact features and projects.
  • Build backend systems and components with integrity, maintainability, scalability, and stability.
  • Own high-visibility features and projects from design through deployment.
  • Collaborate with engineering teams to improve the health of Alpaca's systems.

Must-Haves

  • At least 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.
  • Strong problem-solving skills, a proactive mindset, and the ability to debug or prevent issues.
  • Ability to create alignment with technical and non-technical stakeholders.
  • Comfort working independently or collaboratively on difficult problems.

Nice-to-Haves

  • Experience in financial services or accounting.
  • Experience with distributed systems or databases.
  • Experience with event-driven systems and messaging brokers such as Redpanda.
  • Experience working remotely or at a startup.

Benefits

  • Competitive salary and stock options.
  • Health benefits.
  • One-time USD 500 home-office setup.
  • USD 150 monthly stipend through a Brex Card.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Alpaca