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

Software Engineer

$74k - $87k per year
Full-time

Spring Financial

About us:
Spring Financial is a Canadian  financial technology company focused on making every day financial services  simpler, faster, and more accessible .
We build technology that helps Canadians  build credit, save money, and access lending products without unnecessary friction. Our platforms allow customers to apply and manage their finances  online, by text, or over the phone , making the experience convenient and flexible.
Since launching in 2014, Spring has grown into one of Canada’s largest fintechs, with over 250,000+ product originations across credit-building products, personal lending, and mortgage solutions.
We’re a fast-growing, product-driven team that values  practical solutions, strong execution, and thoughtful collaboration . We give people ownership, trust them to make decisions, and focus on building systems that scale reliably.

If you’re interested in working on  real-world fintech platforms used by hundreds of thousands of Canadians , Spring offers the opportunity to make a tangible impact through well-built technology.

NOTE: This is a full-time, permanent, hybrid position in downtown Vancouver. 3 set days in the office and 2 WFH.

About the role: 

You will design, build, and operate software that runs in production. This role is an entry point to the full software development lifecycle: you will design solutions, write the code, deploy it, monitor it, and keep it healthy. Senior engineers will support your growth, and they will expect you to ship real work.

You will build across the stack, from back-end services and APIs to customer-facing front-ends, and you will learn how our systems fit together to deliver value. You will weigh performance, maintainability, and speed of delivery against each other and defend your choices. You will question assumptions, propose improvements, and own the quality and stability of what you ship.

We are an AI-native engineering team. AI is not a tool we encourage you to try. It is how we build. We expect two things, and we treat them as distinct skills.

The first is using AI agents as your primary development method. You decompose a problem into specifications an agent can execute, you direct the agent through the work, and you review every change it produces before it ships. You do not trust agent output on faith. You read the diff, you understand it, and you own its correctness. You build the test and validation harness that lets you verify agent-generated changes quickly, and you know when a problem is better solved without an agent.

The second is building AI into the products themselves: calling LLM APIs, wiring up tool use, and assembling agentic workflows that solve customer problems. This is a strong plus rather than a requirement. Tell us which of these you have done and how far you took it.

You will own the validation of your own changes end to end: unit tests, integration tests, end-to-end flows, and any manual checks the change requires. You will learn to build observability into your services, respond to production issues, and work within our CI/CD and automation pipelines.

You will also begin building the communication skills and business awareness that engineering at this company requires. You will work with product managers and designers to clarify scope and expected behavior, and you will learn how your work connects to customer value and business priorities.

What you’ll do:


  • Build and maintain features and services across the stack: front-end, back-end, and infrastructure.

  • Direct AI agents through development tasks. Decompose problems into specs, delegate the work, and review every generated change before it ships.

  • Build the test and validation harness that lets you verify agent output fast: unit, integration, and end-to-end coverage.

  • Use AI across the full workflow, from investigating bugs to refactoring to documentation, and judge when not to use it.

  • Walk us through AI-built projects or prototypes you have shipped, and explain the decisions behind them.

  • Collaborate with senior engineers and cross-functional partners in Product, Design, and QA to deliver customer value.

  • Take part in code reviews, ask questions, and sharpen your technical skills.

  • Write clean, testable code and own the validation of your changes end to end.

  • Debug and resolve production issues with support from your team.

  • Adopt our DevOps practices: CI/CD, observability, and incident response.

  • Join team stand-ups, planning sessions, and retrospectives.

What we're looking for: 

Requirements


  • 1 to 2 years of software engineering experience through work, internships, co-ops, or substantial personal projects.

  • Projects you can walk us through where AI agents were central to how you built them, not just an assistant on the side. Be ready to explain what the agent did, what you did, and how you verified the result.

  • Proficiency in at least one modern programming language, such as TypeScript, Java, Python, or PHP.

  • Hands-on experience building full-stack applications, from front-end interfaces to back-end services and APIs.

  • Familiarity with AI development tools and workflows: AI coding agents, LLM APIs, prompt engineering, and agentic patterns.

  • Basic exposure to AWS or an equivalent cloud platform. You will grow this through guided work.

  • Working knowledge of web architecture (client and server), APIs, and databases.

  • Experience with version control and automated testing.

  • A drive to grow through feedback, collaboration, and real work.

A plus, not required 


  • You have built AI features into a product: LLM API integration, tool use, retrieval, or multi-step agentic workflows.

What We Will Give You: 


  • Competitive annual salary ranging from $74,000 to $87,000 , reflective of experience and impact.

  • Comprehensive benefits package, including extended health, dental, and vision coverage — with 100% of monthly premiums covered by the Spring.

  • GRSP matching program to support your long-term financial goals.

  • A modern, collaborative workspace in the heart of downtown Vancouver.

  • Ongoing career growth opportunities

Please note : Upon applying, our Talent Acquisition team will review your resume. If you qualify, we will reach out to learn more about your experience and answer any questions you may have about the role, benefits, compensation, and more. Due to high application volume, we may not be able to respond to everyone.

Thank you for your interest! We appreciate your time and look forward to reviewing your application!

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Remote vacancy
  •  ...What is the opportunity? We're looking for an engineer to teach our Flutter app how to talk — securely, reliably, and in real time — to...  ...s a failure. This role sits at the intersection of mobile software and embedded systems. You'll need to be equally comfortable extending... 
    Suggested
    Long term contract
    Full time
    Immediate start
    Remote work
    Flexible hours

    THRILLWORKS

    Remote
    4 hours ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview   As a Software Engineer, you’ll join our team to plan, build and deliver enterprise software solutions for our clients. You’ll collaborate with... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Osedea

    Remote
    4 hours ago
  •  ...Our primary stack is Ruby on Rails, Ember.js , and React. The engineering team at Smile.io believes in being proud of your code, owning...  ...About the Role: Smile.io is seeking a highly skilled Software Engineer proficient in both Front-End and Back-End development... 
    Suggested
    Hourly pay
    Full time
    Remote work

    Smile.Io

    Remote
    4 hours ago
  •  ...Organization. Ads is the fuel that powers Reddit’s mission. As a backend engineer on the team, candidates might work on: Microservices and APIs...  ...project execution. Required Qualifications: ~3+ years of software development experience in one or more general purpose... 
    Suggested
    Remplacement
    Full time
    For contractors
    Work at office
    Remote work
    Flexible hours

    Reddit

    Remote
    3 days ago
  • $110k - $160k per year

     ...making file transfers fast, easy, and secure. We prioritize innovation, reliability, and user-centric design in our products. As a Software Engineer, you will have the opportunity to contribute to the development and maintenance of cutting-edge software solutions that enhance... 
    Suggested
    Full time
    Remote work
    Work from home
    Flexible hours
    Night shift

    Masv

    Remote
    4 hours ago
  •  ...Git, SVN, Mercurial, … ~ Familiarity with build pipelines, e.g., GitActions, GitLab, BitBucket, Azure DevOps, … ~ Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow, etc. ~ Familiarity with version control in git-based system (GitHub,... 

    Fleetworthy

    Remote
    4 hours ago
  • $95k - $159k per year

     ...Summary At Sophos, our mission is clear: defeat cyberattacks and protect organizations around the world. We are seeking a Software Engineer to join our Security features team and help build the systems that make that mission possible. In this role, you will work as... 
    Full time
    Local area
    Remote work
    Shift work

    Sophos

    Remote
    4 hours ago
  • $100k - $120k per year

     ...integrity, and real ownership. If you thrive in a supportive, ambitious, growth-minded culture, you’ll belong here! We are hiring a Software Engineer to join our engineering team and work on the systems that power our trading, fund operations, and data infrastructure. This is a... 
    Full time
    Remote work
    Flexible hours

    3iq

    Remote
    4 hours ago
  •  ...% remote position  Work from anywhere! What You'll Do  You won’t just be writing code; you’ll be shaping the future. As a Software Engineer at Xapo, you will design, build, and deploy high-impact backend services that are secure, fault-tolerant, and available to millions... 
    Full time
    Remote work
    Flexible hours

    Xapo Bank

    Remote
    10 days 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

    Remote
    4 hours ago
  •  ...About CoLab At CoLab, we help mechanical engineering teams bring life-changing products to market years sooner. CoLab is the AI platform...  ...of growth. Ideally, you've done it more than once. As VP of Software Engineering, you'll be responsible for building and maintaining... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Remote work

    Colab Software

    Remote
    4 hours ago
  •  ...incidents. We deploy edge and cloud solutions that make intersections and highways safer and smarter. Role Overview As a Senior Software Engineer at Derq, you will focus on designing, developing, and optimizing production systems that power our real‑time traffic and safety... 
    Remote job
    Full time

    Derq

    Remote
    4 hours ago
  • $120k - $210k per year

     ...locations globally. Come join us!  Job Summary: Are you a Software Engineer interested in joining our core R&D group to develop and...  ...software (Glimpse); including our state-of-the-art rendering engine, shading system, and scene representation? If the answer is yes... 
    Full time
    Work at office
    3 days per week

    Netflix

    Remote
    4 hours ago
  •  ...clinical and financial performance. We’re looking for Platform Engineers to help us connect systems, manage new types of data, and ensure...  ...based around the Eastern Time Zone. \n Our Tech Stack Our software system is structured around several established components, with... 
    Remote job
    Full time

    Optimize Health

    Remote
    4 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.  WMG is...  ...independent. Your Role: We are seeking a full-stack Software Engineer to join our Distribution team at a pivotal moment. We... 
    Full time
    Local area
    Remote work
    Worldwide

    Warner Music Group Corp.

    Remote
    4 hours ago
  • $110k - $166k per year

     ...customers around the world, Blackpoint Cyber is in hyper-growth mode, fueled by a recent $190m series C round. We are seeking a Software Engineer who will help solve complex technical and operational problems in the cybersecurity industry. Candidates will directly support... 
    Full time
    Remote work

    Blackpoint Cyber

    Remote
    7 hours ago
  • $175k - $220k per year

     ...adapt, take control, and get back to what they do best: building the businesses they love. We are looking for a fullstack Staff Software Engineer to join the Toast IQ team to transform how Toast helps its customers run their restaurants. Toast IQ has landed with our users... 
    Remote work

    Toast

    Remote
    4 hours ago
  •  ...strong employee culture and outstanding business performance. To learn more, visit .  About the Role We are seeking a Software Engineering Manager to lead a team of engineers delivering high-quality software that powers our EHS platform. As a first-line manager, you... 
    Long term contract
    Remote work
    Worldwide
    Home office

    Cority

    Remote
    4 hours ago
  •  ...At Fortra, we’re breaking the attack chain. Ready to join us?  This position is responsible for enhancing and maintaining existing software products as well as developing new products. The ideal candidate has a strong desire for excellence, regularly takes initiative,... 
    Full time

    Fortra

    Remote
    4 hours ago
  • $79.8k - $119k per year

     ...RRSP's, Sick and Vacation leave, standard increases as applicable Job Summary: We are seeking a highly motivated mid-level Software Engineer to drive the development and ongoing support of our Rigging pipeline. The ideal candidate is a strong coder, skilled... 
    Full time
    Shift work

    Sony Pictures Imageworks

    Remote
    4 hours ago
  •  ...and counts the former President and COO of Hubspot, JD Sherman, among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in... 
    Full time
    Worldwide

    Apollo.Io

    Remote
    4 hours ago
  • $196k - $207k per year

     ...love and more time to enjoy it together. We’re looking for an Engineering Manager to lead our Catalog Enrichment team. This team builds...  ...areas. About You Minimum Qualifications ~7+ years of software engineering experience, including 2+ years managing engineers... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    4 hours ago
  •  ...experiences will be in the app but all assets will be loaded remotely. Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time content technology and developing internal production tools... 
    Full time
    Remote work
    Worldwide

    Chewi Creative

    Remote
    4 hours ago
  • $160k - $260k per year

     ...real difference in how the world connects and communicates. Job Summary We are looking for an enthusiastic and energetic Software Engineer to join our Remote Browser Isolation team. As part of this team, you will develop features and systems related to the cloud hosted... 
    Remote job
    Full time
    Work at office
    Flexible hours

    Versa Networks

    Remote
    4 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

    Remote
    4 hours ago
  • $140k - $170k per year

     ...individuals to help make this vision a reality for millions more patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to apply your Full Stack expertise towards building the next generation of... 
    Full time
    Work at office
    Remote work
    2 days per week

    Pockethealth

    Remote
    4 hours ago
  • $135k - $150k per year

     ...us.  We're building custom internal systems at the cutting edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands-on architect and builder of the new systems shaping our business — and the technical counterpart to our internal... 
    Full time
    Flexible hours

    Treewalk Consulting Inc.

    Remote
    4 hours ago
  •  ...people from all backgrounds and swaths of life to help build the future of healthcare. Clover's engineering team is empathetic, caring, and supportive. We are looking for a Software Engineer, Engineering Productivity with expertise in backend infrastructure and systems... 
    Work at office
    Remote work
    Work from home
    Shift work

    Clover Health

    Remote
    4 hours ago
  • $170k - $220k per year

     ...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help Canadians buy, earn, and save bitcoin simply and securely. Since launching in 2015, we’ve grown to more than one million customers across... 
    Long term contract
    Full time
    Work at office
    Immediate start
    Remote work

    Shakepay

    Remote
    4 hours ago
  •  ...problems that really matter. Developers, DevOps engineers, and platform teams use Upsun to build,...  ...while you rest. Our core belief is that software should power brighter solutions and...  ...improving and maintaining our orchestration engine and git interface, ensuring they meet... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Remotewoman

    Remote
    4 hours ago

Do you want to receive more vacancies?

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