Alpaca logo

Senior Software Engineer - Tax Platform

AlpacaCanada …
$160k – $230kAI estimatePosted 2 weeks ago
International TaxPrivate ClientIndirect / VAT
Apply on company site

Role description

From the employer

Who We Are

  • Alpaca is a US-headquartered self-clearing broker-dealer and brokerage
  • infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading,
  • and more. Our recent Series D funding round
  • [https://alpaca.markets/blog/alpaca-raises-150-million-at-a-1-15b-valuation-to-build-the-global-standard-for-brokerage-infrastructure/]
  • brought our total investment to over $320 million, fueling our ambitious vision.
  • 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 9 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 top-tier global investors, including Portage
  • Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures,
  • Unbound, SBI Group, Derayah Financial, Elefund, and Y Combinator.

Our Team Members

  • We're a dynamic team of 380+ globally distributed members who thrive working
  • from our favorite places around the world, with teammates spanning the USA,
  • Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond!
  • We're searching for passionate individuals eager to contribute to Alpaca's rapid
  • growth. If you align with our core values—Stay Curious, Have Empathy, and Be
  • Accountable—and are ready to make a significant impact, we encourage you to
  • apply.

YOUR ROLE

  • As a Senior Software Engineer on the Tax Platform Engineering team, you will
  • architect, build, and scale the mission-critical systems that ensure accuracy,
  • verifiability, and compliance for our global tax obligations. You will be
  • responsible for engineering the durable systems of record that serve as the
  • definitive source of truth for our financial operations, directly mitigating
  • financial risk and ensuring auditable adherence to complex financial laws in a
  • high-volume, regulated environment

KEY RESPONSIBILITIES

  • Design, build, and operate highly scalable, resilient, and secure

microservices and data processing systems using idiomatic Golang.

  • Model complex, long-running tax reporting business logic as durable, stateful

workflows using Temporal to ensure correctness and reliability.

  • Implement and optimize data pipelines consuming financial events from

Redpanda, ensuring data quality, timeliness, and integrity.

  • Collaborate with cross-functional teams of tax analysts, legal experts, and

product managers to translate complex and evolving regulatory requirements

into robust, maintainable, and verifiable software solutions.

  • Provide technical leadership and mentorship, driving best practices in

distributed system design, API definition with gRPC, code quality, and

advanced testing strategies.

  • Build systems with auditability, traceability, and data lineage as a

first-class concern to ensure transparency for our auditors and regulators.

  • Own the full lifecycle of your services, including automated deployment

(CI/CD with tools like Jenkins and Terraform), proactive monitoring, and

incident response, following a "you build it, you run it" philosophy.

TECHNICAL ENVIRONMENT

  • Backend Services: Microservices written in Golang for performance,

simplicity, and concurrency.

  • API Communication: gRPC with Protocol Buffers (Protobuf) for

high-performance, strongly-typed, and versionable service-to-service APIs.

  • Workflow Orchestration: Temporal for durable execution of long-running,

auditable business logic workflows.

  • Streaming Data: Redpanda as a high-throughput, low-latency, Kafka-compatible

streaming platform for all tax-relevant financial events.

  • Infrastructure: Cloud platforms (AWS), containerization (Docker, Kubernetes),

and Infrastructure as Code (Terraform).

  • Observability: Modern monitoring and observability tools include Prometheus,

Grafana, and Datadog.

MUST-HAVES

  • 5+ years of professional software engineering experience, with a proven track

record of shipping and operating complex, large-scale systems in

production.

  • Deep, hands-on expertise in Golang, including a strong command of its

concurrency models (goroutines, channels), memory management, and standard

library.

  • Demonstrable experience in designing, building, and reasoning about

distributed systems, including a strong understanding of microservices

architecture and API design patterns (e.g., REST, gRPC).

  • Exceptional analytical and problem-solving skills, with the ability to

deconstruct complex requirements into clear technical components and

excellent communication skills for working in a cross-functional

environment.

NICE-TO-HAVES

  • Hands-on experience with Temporal or similar durable execution systems like

Cadence or AWS Step Functions.

  • Experience with Redpanda or Apache Kafka, with a solid understanding of the

Kafka protocol.

  • Production experience with gRPC and Protocol Buffers (Protobuf).
  • Proficiency with AWS, containerization (Docker, Kubernetes), Infrastructure

as Code (Terraform), and CI/CD pipelines (e.g., Jenkins).

  • Experience with modern observability tools like Prometheus, Grafana, and

distributed tracing systems.

  • Prior experience in FinTech, RegTech, or another highly regulated industry

with familiarity with financial data or compliance systems.

HOW WE TAKE CARE OF YOU

  • 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.

Recruitment Privacy Policy

[https://files.alpaca.markets/disclosures/AlpacaRecruitmentPrivacyPolicy.pdf]

Apply on company siteYou'll continue on the employer's careers page.