Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Banking

$240k - $285k per year
Full-time

Brex Inc.

Why join us

Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets. By combining global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend effortlessly. Brex’s AI-native automation and world-class service eliminate manual expense and accounting tasks for customers so they can focus on what matters most. Tens of thousands of the world's best companies run on Brex, including DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit, and SeatGeek.

Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career.

Engineering at Brex

Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep collaboration. We tackle hard technical problems, own our outcomes, and push for excellence at every level — from architecture to deployment. It’s an environment where engineering is a craft, and builders become leaders.

What you’ll do

As a Staff Software Engineer in Banking, you will help shape the technical direction of one of Brex’s most strategic and complex product areas. The Banking org is both a product and platform org, it owns the Brex Business Account product and AP offerings like Bill Pay and Vendors, and the underlying money movement platform and partner integrations that power those experiences. In this role, you’ll work across customer-facing product surfaces and core financial infrastructure, driving architecture, reliability, and execution across that full stack.

This role is designed for an engineer who can move between long-horizon technical strategy and hands-on execution. You will partner closely with engineering, product, design, data, operations, risk, compliance, and external partners to simplify complex systems, improve reliability, and help the organization deliver ambitious product outcomes without losing sight of operational excellence.

You should be excited to lead through influence, bring clarity to ambiguous spaces, and raise the bar for how we design and operate banking systems at scale. This is a broad staff role spanning architecture, reliability, and product delivery, with meaningful opportunities to shape both the systems we build and how the Banking org works together.

Where you’ll work

This role will be based in our Vancouver office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require a 3 days per week in the office - Monday, Wednesday and Thursday. As a perk, we also have up to four weeks per year of fully remote work!

Responsibilities:


  • Lead technical strategy for critical Banking initiatives, balancing long-term architecture with near-term delivery needs across multiple teams.

  • Drive the design and evolution of reliable, scalable systems for money movement, bank account experiences, payment orchestration, and related financial infrastructure.

  • Partner cross-functionally with product, design, operations, compliance, risk, and accounting to turn complex business and regulatory requirements into durable technical solutions.

  • Identify and resolve systemic reliability, quality, and operability issues, improving observability, incident prevention, and engineering standards over time.Provide technical leadership across teams by driving architecture reviews, aligning stakeholders, and helping teams make strong tradeoffs in ambiguous spaces.Mentor senior engineers and emerging technical leaders, helping raise the bar on system design, execution, and technical ownership within the Banking org.

  • Provide technical leadership across teams by driving architecture reviews, aligning stakeholders, and helping teams make strong tradeoffs in ambiguous spaces.

  • Mentor senior engineers and emerging technical leaders, helping raise the bar on system design, execution, and technical ownership within the Banking org.

  • Contribute directly when needed — whether through design, debugging, rollout strategy, or implementation — especially for high-stakes initiatives and critical path decisions.

Requirements:


  • 8+ years of software engineering experience, including experience operating as a senior technical leader on complex, multi-team initiatives

  • Demonstrated track record of leading architecture and delivery for large-scale distributed systems in a product or platform engineering environment

  • Strong systems thinking and the ability to simplify complex technical and organizational problems into clear, actionable plans

  • Experience improving reliability, operational excellence, and engineering quality in production systems with meaningful customer or business impact

  • Ability to work effectively across engineering, product, design, operations, compliance, risk, and other cross-functional partners

  • Strong written and verbal communication skills, with the ability to influence senior stakeholders and align teams without direct authority

  • Hands-on technical depth and sound engineering judgment, including the ability to dive into implementation details when needed

  • Experience mentoring senior engineers and helping scale technical leadership across an organization

Bonus Points:


  • Experience in fintech, banking, payments, ledgering, or money movement systems

  • Experience building systems in highly regulated environments

  • Experience leading large migrations, platform consolidations, or service modernization efforts

  • Experience working with external financial or infrastructure partners and integrating third-party systems into critical product flows

  • Experience defining technical strategy for org-level investments that span product, platform, and operational workflows

Compensation:

The expected salary range for this role is $240,000 - $285,000 . However, the starting base pay will depend on a number of factors including the candidate’s location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Banking in Vancouver, BC vacancy
  • $122k - $163k per year

     ...intelligent, cloud identity platform lets people shop, work, bank, and interact wherever and however they want. Without friction...  ...and application connectivity. We are looking for a Staff Software Engineer who can turn ideas into production capabilities and work well... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Vancouver, BC
    4 days ago
  • $216k - $252k per year

     ...seek individuals who embody our core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role As a Staff Software Engineer, you’ll own the platformization roadmap for shared services, architecting a plan to decouple existing functionality into... 
    Suggested
    Work at office

    Dialpad

    Vancouver, BC
    4 days ago
  •  ...vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the...  ...compared to 60% at a typical company. Role Summary As a Staff Embedded Software Engineer, you will transform real-world ECU firmware into high-... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    20 hours ago
  • $173.4k - $238.35k per year

     ...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve...  ...virtual machines. And we're only getting started. As a Fullstack software engineer, you will work with your team and product management to... 
    Suggested
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    4 days ago
  • $210k - $278k per year

     ...challenges: taxes, accounting, bookkeeping, and banking are just a few. That's where we come in....  ...businesses deserve. ABOUT THIS ROLE Our engineering team is responsible for taking products...  ...organization. We are looking for a Staff Software Engineer who’s capable of balancing... 
    Suggested
    Full time
    Self employment

    Found

    Vancouver, BC
    25 days ago
  • $150k - $170k per year

     ...Insurtech 50 and Fintech 100   About the Role As a Full Stack Staff Engineer at Quandri, you will be directly responsible as an IC leader...  ...of experience as a developer.  ~ A deep understanding of software development best practices and experience deploying software at... 
    Long term contract
    Full time
    Internship
    Shift work

    Quandri

    Vancouver, BC
    20 hours ago
  •  ...Ashby's Co-Founder and VP of Engineering. We’re looking for a versatile...  ...daily users who depend on your software and eagerly await your next feature...  ...if: To you, a tech lead, staff, or principal engineer is...  ...modeling and query language, policy engine, workflow engine, design... 
    Full time
    Internship
    Work at office

    Ashby

    Vancouver, BC
    20 hours ago
  • $49k per year

     ...$ 49000 - $ 60700 per year Area(s) of interest: Advisory services, Personal banking Location(s): Vancouver A career as a Banking Advisor at National Bank is a varied role that allows you to live your ambitions and have a positive impact on your... 
    Permanent employment
    Full time
    Contract work
    Part time
    Flexible hours
    Afternoon shift

    NATIONAL BANK OF CANADA

    Vancouver, BC
    3 days ago
  •  ...advertising and marketing channels.   We are looking for a Staff Engineer, FinOps & Cost Platform to build and lead our engineering cost...  ...service, and innovation. We've been awarded:   G2 Top Software for 2026 2026 Best Workplaces™ for Young Talent and in... 
    Full time
    Local area
    Remote work
    Work from home
    Home office

    Stackadapt

    Vancouver, BC
    20 hours ago
  •  ...made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot....  ...focused iteration. ~ Clear trajectory: Principal Engineer → Staff Engineer, in a company at 145% YoY growth. ~ Above-market... 
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    20 hours ago
  • $90k - $135k per year

     ...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality. Check out...  .... You have a drive to grow, learn, and master the craft of software development. Tech stack consists of Ruby on Rails, Postgres,... 
    Full time
    Local area
    Worldwide

    Warner Music Group Corp.

    Vancouver, BC
    20 hours ago
  •  ...Overview   Giffen Consulting Ltd. (Giffen) is looking to hire a  Software Engineer Co-Op with experience in AI & Technology Integration t o...  ...ability to explain technical concepts to non-technical engineering staff.   ~ Self-motivated and eager to learn in a fast-paced,... 
    Long term contract
    Temporary work
    For contractors
    Internship
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Giffen Consulting

    Vancouver, BC
    20 hours ago
  •  ...We’re a growing SaaS company with startup energy, industry respect, and global reach. The Opportunity We are seeking a Staff Software Engineer to serve as the technical anchor for our team as we pivot to an AI-driven, agentic development workflow. Much of our code is... 
    Local area
    Worldwide

    Sycle LLC

    Vancouver, BC
    more than 2 months ago
  • $192k - $240k per year

     ...markets. By combining global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to...  ...resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building... 
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home

    Brex Inc.

    Vancouver, BC
    20 hours ago
  • $95k - $145k per year

     ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance... 
    Full time

    Arista Networks, Inc.

    Vancouver, BC
    20 hours ago
  • $72k - $75k per year

     ...management system for our customers so they can spend more time doing what they love. The Role We're looking for an experienced Software Engineer in Testing to join our growing Engineering team! If you have a sharp eye for detail and a passion for ensuring quality through... 
    Full time
    Internship
    Work at office
    Remote work

    Push Operations

    Vancouver, BC
    20 hours ago
  • $98k - $147k per year

     ...Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time position open to candidates in Canada.  Compensation: $98,000 - $147,000 About the role We're looking for a Senior Full Stack Software Engineer to join our engineering... 
    Remote job
    Full time
    Local area
    Weekend work

    Indiegraf

    Vancouver, BC
    20 hours ago
  • $24 - $25 per hour

     ...Job Description Job Description Join One of Canada's Top Banks! Are you fluent in English and Mandarin or Cantonese and passionate about helping people? A leading Big 5 Canadian Bank is hiring Bilingual Customer Service Advisors in Vancouver. This is an exciting... 
    Long term contract
    Full time
    Contract work
    Work at office
    Flexible hours
    1 day per week

    TEKsystems

    Vancouver, BC
    22 days ago
  • $95k - $120k per year

     ...And this is where you come in…   The key function of the Software Engineer is to build and maintain systems. This position works collaboratively...  ..., or Mobile. ~ Professional proficiency with multiple game engines, or proven ability to pick-up new ones. ~ Ability to write... 
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Vancouver, BC
    20 hours ago
  •  ...and open communication. Our offices support a hybrid model and staff typically work three days per week at a hub location. Join us...  ...entire organization. Position Summary: Reporting to the Lead Software Engineer, the Software Engineer will be a key contributor to the Fraud... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Trulioo

    Vancouver, BC
    20 hours ago
  • $130k - $170k per year

     ...profitability, and drive better outcomes for their staff, clients, and business.  We saw 3x ARR...  ...Role As a Senior Infrastructure Engineer , you’ll help lead the design and...  .... You’ll play a critical role in how our software is deployed, run, and scaled — partnering... 
    Long term contract
    Full time
    Work at office
    3 days per week

    Quandri

    Vancouver, BC
    20 hours ago
  • $124k - $179k per year

     ...Come join us!\n\nJob Summary:\n\nAre you a Software Engineer interested in joining our core R\u0026D...  ...our state-of-the-art rendering engine, shading system, and scene representation...  ...environment and collaborate with artistic staff.\n\n * Real-time rendering experience.\n... 
    Full time
    Work at office
    3 days per week

    Netflix

    Vancouver, BC
    20 hours ago
  •  ...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed...  ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data... 
    Full time

    Datavisor

    Vancouver, BC
    20 hours ago
  •  ...Description   Software QA Engineer   The Company: Varonis (Nasdaq: VRNS) secures AI and the data that powers it. The Varonis platform gives organizations automated visibility and control over their critical data wherever it lives and ensures safe and trustworthy... 
    Full time
    Work at office
    Worldwide

    Varonis Home

    Vancouver, BC
    20 hours ago
  • We are seeking a skilled software engineer - firmware to join our power electronics lab. In this role, you will work on developing and maintaining software solutions for our energy management and power scheduling systems. \ \ \ \ Key responsibilities: \ \ Design... 
    Full time

    Ubc

    Vancouver, BC
    20 hours ago
  • $186k - $236k per year

     ...solve complex financial technology challenges at a massive scale. The team / how they connect The Payments Platform team is the engine powering money movement across the entire ecosystem, collaborating closely with product, security, risk, and operations. We are a highly... 
    Full time
    Internship
    Work at office
    Work from home
    Relocation
    2 days per week
    1 day per week

    Xero

    Vancouver, BC
    20 hours ago
  •  ...Position: Software Engineer - Rendering - Junior Hiring Range: $75,000 to $95,000/year for a...  ...from day 1, premiums 100% covered by Image Engine, up to 8 paid Health and Wellness days...  ...tutorials to Artists, TDs, and Production Staff. Stay up-to-date with industry trends... 
    Full time
    Contract work

    Image Engine Design

    Vancouver, BC
    20 hours ago
  • 1. General \ \\ - Job Title: UI Software Engineer \ - Type: Contract \ - Level: Mid -Level \ - Location: Vancouver, BC \ - Workplace:...  ...have experience in video game development using C++ and Unreal Engine? \ - Are you passionate about creating immersive and high -... 
    Hourly pay
    Full time
    Contract work
    Immediate start
    3 days per week

    Ifg Bv

    Vancouver, BC
    20 hours ago
  • $90k - $107k per year

     ...still the one who validates the output. These are the essentials you'll need to get an interview ~2-3 years of professional software engineering experience in an agile, full-stack-focused environment. ~ Solid full-stack fundamentals: request lifecycles, data persistence... 
    Full time
    Work at office
    Local area
    Immediate start
    Visa sponsorship
    Flexible hours

    Diligent

    Vancouver, BC
    20 hours ago
  • $132k - $198k per year

     ...high-performance, full-stack machine learning cloud platform delivers AI-ready capabilities out of the box ("GPT-in-a-Box") through a software-defined, full-stack infrastructure solution that simplifies AI deployment across on-premises data centers, edge locations, and public... 
    Full time
    Internship
    Work at office
    Remote work
    Relocation package
    3 days per week

    Nutanix Inc.

    Vancouver, BC
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Banking. Be the first to apply!