Senior Software Developers - Neo Financial

Who Is Neo Financial & How Are They Changing the World

Neo Financial is on a mission to modernize banking for Canadians. Founded in Calgary in 2019 by the team behind SkipTheDishes, Neo is a digital-first challenger to Canada’s legacy financial institutions. With no branches and a suite of tech-forward financial products like no-fee banking, high-interest savings, cashback credit cards, investments, and digital-first mortgages, Neo is reshaping how people interact with money.

They’ve already secured backing from Shopify’s Tobi Lütke, Slack’s Stewart Butterfield, and Roblox’s David Baszucki. Now a team of over 700, they were named Canada’s Fastest-Growing Company by Deloitte in 2024, and they’re just getting started - still building, improving, and accelerating their team, products, and culture.

How Will I Make An Impact?

You won’t be maintaining a legacy system, you’ll be inventing something better. At Neo, you’ll:

  • Ship real features that directly change how millions of Canadians manage and grow their money
  • Build products across credit, savings, mortgages, and payments at national scale
  • Contribute to brand-new digital banking experiences 
  • Work on fast-moving teams, own architecture decisions, and mentor other developers
  • Write elegant, production-ready code in a modern stack (TypeScript, Node.js, React)
  • Influence platform design and product direction in a true builder environment

How Do I Know If This Is For Me?

This is for engineers who want more. More ownership. More impact. More velocity.

  • You want to build, not just maintain
  • You’re done with bureaucracy, backlogs, and slow-moving roadmaps
  • You care deeply about the code but even more about what it unlocks for users
  • You enjoy collaborating with PMs, designers, and fellow engineers to ship great products
  • You want to work somewhere that’s still early but backed and resourced to scale fast
  • You’re excited to grow your career alongside a team that’s scaling fast and promoting from within
  • You want to work at Calgary’s most AI-forward company - where AI isn’t buzz, it’s baked into how engineers build, ship, and scale with real tools, automation, and leadership that gets it.

Our Ideal Candidate Looks Like

You’re a senior software engineer, regardless of your exact stack. Here’s what we’re looking for:

  • 5+ years of experience building software in a production environment
  • Backend, frontend, or fullstack, we’re hiring across the board
  • Experience in TypeScript/Node.js is great; Java, C#, .NET, or Ruby are totally fine if you’re open to learning, we’ll support you in learning our stack if you bring strong fundamentals.
  • Strength in one of: building scalable backend systems, designing APIs, web/mobile apps, or dev tools/platform engineering
  • You love solving hard problems with clean code and mentoring others to do the same
  • You’ve worked in a startup or high-growth environment and want to stay scrappy...or you’ve been waiting for a chance to be
  • Bonus: experience building financial products, AI tools, or developer platforms

Perks, Pay, and Flexibility

Neo has raised the bar on total rewards, with thoughtful additions shaped by what the team and top talent care about most - part of an ongoing effort to build a supportive, people-first culture where everyone can do their best work.

  • Competitive compensation with strong total earnings and performance-based bonuses
  • Meaningful equity ownership, with annual refreshes and access to future liquidity
  • 21 days of time off, plus flexibility for extended working vacations
  • Comprehensive health and dental coverage, with an additional customizable wellness and learning account
  • Exclusive employee rates on Neo’s own financial products, including competitive mortgage options
  • Modern tools and gear
  • A Calgary HQ where engineers collaborate in person 3-4 days/week
  • Wednesdays are Work from home and meeting-free for deep focus and uninterrupted flow

Why Neo?

Because Neo is doing what Big Banks won’t and what startups rarely get to. They’re building beautiful, user-first, AI-enabled financial tools at speed, with the team, funding, and mandate to scale.

You’ll join a high-performing team that values great engineering, thoughtful mentorship, and building real product. It's a place to do your best work, surrounded by people who are doing the same.

Please note: This role is based in Calgary and requires 3-4 days per week in-office. Not in Calgary? We're open to relocation conversations.

The Process

  • Screening call with Artemis
  • Interview 1: Culture Interview: Are you energized by pace and ownership?
  • Interview 2: Technical Deep Dive: Resume walkthrough, pair programming (API build)
  • Interview 3: Architecture challenge
  • Offer

And of course your Artemis Canada Recruitment Consultant, Ashley Gallant, will work closely with you throughout every step of the process.

We’d love to hear from you, even if you don’t meet 100% of the requirements. Send a note to ashley@artemiscanada.com if you or someone you know is interested.

Ashley Gallant of Artemis Canada

Sound exciting?

Reach out!