Talent.com
Alpaca
Senior Software Engineer - Tax PlatformAlpaca • Calgary, AB, Canada
Senior Software Engineer - Tax Platform

Senior Software Engineer - Tax Platform

Alpaca • Calgary, AB, Canada
30+ days ago
Job type
  • Full-time
Job description

Senior Software Engineer – Tax Platform Engineering

As a Senior Software Engineer on the Tax Platform Engineering team, you will architect, build, and scale mission‑critical systems that ensure accuracy, verifiability, and compliance for our global tax obligations. You will engineer durable systems of record that serve as the definitive source of truth for financial operations, 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.
  • 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 regulatory requirements into robust 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 first‑class concerns.
  • Own the full service lifecycle, including automated deployment (CI/CD with Jenkins and Terraform), proactive monitoring, and incident response.

Technical Environment

  • Backend Services: Microservices written in Golang.
  • API Communication: gRPC with Protocol Buffers.
  • Workflow Orchestration: Temporal.
  • Streaming Data: Redpanda.
  • Infrastructure: AWS, Docker, Kubernetes, Terraform.
  • Observability: Prometheus, Grafana, Datadog.

Must‑Haves

  • 5+ years of professional software engineering experience, shipping and operating complex, large‑scale systems.
  • Expertise in Golang, including concurrency models (goroutines, channels), memory management, and standard library.
  • Experience designing, building, and reasoning about distributed systems, microservices architecture, and API design patterns (REST, gRPC).
  • Exceptional analytical and problem‑solving skills; strong communication skills in cross‑functional environments.

Nice‑to‑Haves

  • Experience with Temporal or similar durable execution systems.
  • Experience with Redpanda or Apache Kafka.
  • Production experience with gRPC and Protocol Buffers.
  • Proficiency with AWS, Docker, Kubernetes, Terraform, and CI/CD pipelines (Jenkins).
  • Experience with modern observability tools such as Prometheus, Grafana, and distributed tracing.
  • Prior experience in FinTech, RegTech, or another highly regulated industry.

Benefits

  • Competitive Salary & Stock Options.
  • Health Benefits.
  • New Hire Home‑Office Setup: $500 one‑time.
  • Monthly Stipend: $150 per month via a Brex Card.

Equal Opportunity Statement

Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Engineer - Tax Platform • Calgary, AB, Canada

Similar jobs

Senior Software Engineer, Backend

Common RoomCalgary, AB, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Senior Software Engineer

PentasiaCalgary, Alberta, Canada
Full-time

Get AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advices.Continue with Google Continue with Google.Continue with Google Continue with Google.Continue with ... Show more

 • Promoted

Senior Software Engineer - Java Focus

Halliburtoncalgary, ab, Canada
Full-time

Pursue innovation with Halliburton as a Senior Software Engineer specializing in Java in Calgary.This challenging role emphasizes team leadership and agile development practices.In this position, y... Show more

 • Promoted

Senior Software Engineer

MakeshipCalgary, AB, CA
Full-time

Makeship empowers influencers, creators, and brands of all sizes to develop and launch limited‑edition products that matter to their fans.Leveraging our design, manufacturing, and marketing experti... Show more

 • Promoted

Sr. Software Engineer (Budgeting)

ClearGovcalgary, ab, Canada
Full-time

We’re looking for a Senior Software Engineer with a passion for learning, a kind heart, a positive attitude, and a great sense of humor to join our growing team.The Senior Software Engineer will le... Show more

 • Promoted

Tax Platform Senior Software Engineer

AlpacaCalgary, AB, CA
Full-time

Shape the future of tax compliance as a Senior Software Engineer at Alpaca.Build cutting-edge Golang systems for scalable financial operations with a focus on accuracy.As a Senior Software Engineer... Show more

 • Promoted

Senior Software Engineer, Product (Canada)

CentariCalgary, AB, CA
Full-time

Senior Software Engineer, Product (Canada).Senior Software Engineer, Product (Canada).This range is provided by Centari.Your actual pay will be based on your skills and experience — talk with your ... Show more

 • Promoted

Senior Software Engineer - Canada - C$120,000 - C$150,000 A Year - Remote

DataVisorCalgary, Canada
Remote
Full-time

Develops machine learning systems to detect fraud using Java, Python, and big data technologies.Salary: CAD $120,000 - $150,000. Show more

 • Promoted

Senior Software Engineer - Tax Platform

AlpacaCalgary, AB, CA
Full-time

Senior Software Engineer – Tax Platform Engineering.As a Senior Software Engineer on the Tax Platform Engineering team, you will architect, build, and scale mission‑critical systems that ensure acc... Show more

 • Promoted

Senior Software Engineer - Payments API & Cloud

HelcimCalgary, AB, CA
Full-time

A leading payment solutions provider in Canada is looking for a Senior Software Engineer to join their team.In this role, you will develop scalable APIs, mentor junior developers, and collaborate c... Show more

 • Promoted

Senior Software Engineer

HelcimCalgary, AB, CA
Full-time

We founded Helcim to become the world’s most loved payment system, empowering small businesses in North America with a human‑centric, transparent, and affordable payment solution.Our mission is sim... Show more

 • Promoted

Senior Engineer – Budgeting Platform Leadership

ClearGovcalgary, ab, Canada
Full-time

Join ClearGov as a Senior Software Engineer leading the Budgeting platform.Bring your technical expertise to elevate the quality and effectiveness of public service solutions in this hybrid role.As... Show more

 • Promoted

Senior Software Engineer - Rust/TypeScript Platform & Open-Source

fiveonefourCalgary, AB, CA
Full-time

A leading data platform company in Canada is seeking a Senior Engineer to build and maintain their Boréal hosting platform and Moose open-source project.This role offers the chance to collaborate c... Show more

 • Promoted

Senior Software Engineer

fiveonefourCalgary, AB, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Senior Software Engineer for Merchant Experience

Helcim Inc.calgary, ab, Canada
Full-time

Helcim is looking for a Senior Software Engineer with a passion for enhancing merchant experiences through effective software solutions.You will shape our platform’s architecture while ensuring sys... Show more

 • Promoted

Platform Engineer (Software)

BigGeocalgary, ab, Canada
Full-time

BigGeo defines a new category of infrastructure that converts spatial data into a high-performance operational layer, enabling real-world intelligence at scale.The Spatial Cloud allows data to be m... Show more

 • Promoted

Software Engineer, Code Generation

MongoDBcalgary, ab, Canada
Full-time

MongoDB is building a world-class team in North America to create tooling that helps customers modernize their applications and migrate their data from legacy relational databases to MongoDB in rea... Show more

 • Promoted

Senior Software Engineer

InvertCalgary, AB, CA
Full-time

This range is provided by Invert.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The company At Invert, we are on a mission to dramatically redu... Show more

 • Promoted

Senior Software Engineer (Merchant Experience)

Helcim Inc.calgary, ab, Canada
Full-time

Helcim is seeking a Senior Software Engineer to join our full‑stack engineering squad dedicated to the core merchant experience.This team owns critical business logic that powers our platform, incl... Show more

 • Promoted

Senior Staff, Software Engineer (Java-Microservices)

Black Duckcalgary, ab, Canada
Full-time

Senior Staff, Software Engineer (Java-Microservices).Black Duck, a recognized pioneer in application security, provides.With a combination of industry-leading tools, services, and expertise, only B... Show more