View all jobs
Closed

Principal/Staff Software Developer

🇨🇦 Calgary, Canada On-Site9+ years
Required Candidate location: Central America, South America or North America

This position is no longer available

Check more opportunities below

Skills & Languages

Must-have required
Node.js5 Year(s)Mongodb5 Year(s)Typescript5 Year(s)Graphql5 Year(s)Aws5 Year(s)
Nice-to-have
Devops
Languages required
English

The Role


Our hiring partner is hiring a Staff Fullstack Software Developer in Calgary. This is a high-impact role where you’ll shape system architecture, lead technically, and help build a cutting-edge fintech platform used by millions of Canadians.

You’ll work with a modern stack (TypeScript, Node.js, GraphQL, MongoDB, AWS, serverless) and leverage AI tools to accelerate development and innovation.


What You’ll Do


Drive Technical Excellence

  • Set quality standards and best practices across teams.
  • Lead system design and technical planning.
  • Review and propose new technologies and architectures.

Build & Scale Systems

  • Design and deliver scalable, reliable backend systems and services.
  • Solve complex technical challenges and anticipate risks.
  • Drive best practices across coding, testing, and deployment.

Lead & Mentor

  • Lead by example through hands-on development.
  • Mentor developers via coaching and pair programming.
  • Elevate team capability and technical depth.

Innovate

  • Stay current with industry trends and bring new ideas forward.
  • Contribute to strategic technical direction and long-term architecture.

What We’re Looking For

  • 9+ years of experience building complex, scalable web applications end-to-end.
  • Strong backend expertise (APIs, data, distributed systems, security, reliability).
  • Deep understanding of system design concepts (e.g., coupling/cohesion, idempotency, async workflows, event-driven systems).
  • Proven experience with technical planning and cross-team collaboration.
  • Strong programming fundamentals with mastery in one or more languages.
  • Solid understanding of cloud infrastructure, DevOps, CI/CD, and serverless architectures.
  • Experience with multiple data stores (SQL and NoSQL preferred).
  • Experience working on large, multi-team systems.
  • Based in—or open to relocating to—Calgary, AB.

Total Rewards

  • Competitive salary with flexible cash + equity mix.
  • Meaningful equity ownership.
  • Performance-based bonuses tied to company and individual results.
  • Full benefits: health, life insurance, 21 PTO days + stat holidays.
  • Parental top-up, wellness accounts, and partner discounts.
  • Early access to products and regular company events.

Why Join

Our hiring partner is a fast-growing fintech on a mission to reshape the financial future for Canadians. You’ll work alongside top talent, move quickly, and take real ownership of what you build.

The environment is high-performance, collaborative, and primarily in-person across Calgary, Winnipeg, and Toronto. If you enjoy solving complex problems and building at scale, you’ll thrive here.

All team members share in the company’s success through equity and ownership.

The company uses AI to support candidate screening, but all hiring decisions are made by humans.

Includes 1 screening question.

Lost connection

The internet blinked. We’re catching up.

Reload page
An error has occurred. This application may no longer respond until reloaded.Reload 🗙