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

Senior Software Engineer New Vancouver, Canada

$199.8k - $244.2k per year

Earnin

As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to paycheck. Our community members access their earnings as they earn them, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit checks.
We’re fortunate to have an incredibly experienced leadership team, combined with world-class funding partners like A16Z, Matrix Partners, DST, Ribbit Capital, and a very healthy core business with a tremendous runway. We’re growing fast and are excited to continue bringing world-class talent onboard to help shape the next chapter of our growth journey.
POSITION SUMMARYCash Out is the business unit behind how millions of EarnIn community members access their earnings when they need them most. Our backend services power Cash Out around the clock, integrating with EarnIn's risk, ledger, and repayment platforms to get real money to members over debit card rails, ACH, and RTP. We are looking for an experienced, product-minded, and resourceful senior backend engineer to own the design, development, and operation of these services and the member outcomes they drive.
At EarnIn, working with AI is expected, not optional. This is a backend engineering role, not an AI engineering role, but we expect you to use AI-assisted development and agentic workflows (Cursor, Claude, and similar tools) every day to design, build, test, and operate our systems, so you can move much faster and deliver a lot more, while holding a high bar for correctness, review, and safety on systems that move our members' money. You'll work across the stack when the member experience calls for it, partner closely with product, design, and data, and take full ownership of what you ship from idea through production.
This position is hybrid, based in our Vancouver, BC office, with two days a week required in the office. Candidates must be based in the Vancouver area;
this role is not open to fully remote work. EarnIn offers excellent employee benefits, including healthcare, internet and cell phone reimbursement, a learning and development stipend, and potential opportunities to travel to our Mountain View headquarters. The Vancouver base salary range for this full-time position is CAD 199,800- 244,200 plus equity and benefits. Our salary ranges are determined by role, level, and location.
WHAT YOU'LL DO
Drive the end-to-end design and implementation of new Cash Out features. Break down complex problems to their essentials, translate that complexity into elegant design, and write high-quality, maintainable, well-tested code.
Design and build highly reliable Cash Out transaction flows on top of EarnIn's payments and repayment platforms, which move money over debit card networks, ACH, FedNow, and RTP, with idempotent requests, safe handling of payment failures and returns, reconciliation of Cash Out state against platform outcomes, and auditability built in.
Use AI-assisted development tools and agentic workflows as your default way of working, from design and coding to testing, code review, debugging, and incident response, to deliver significantly more, faster, while staying accountable for the quality and safety of everything that ships.
Work across the stack when the member outcome calls for it, carrying changes from backend services through APIs and into the client experience, in partnership with design, instead of waiting on handoffs.
Design and deliver robust REST/gRPC APIs for our client applications and services, and event-driven integrations (e.G., Kafka, SNS/SQS) between backend services with idempotent consumers and well-defined contracts.
Own the health of the services you build: participate in the team's on-call rotation, respond to alerts and incidents, and drive them through resolution and blameless postmortems.
Improve reliability and observability by building monitoring, alerting, dashboards, and runbooks that help us detect and resolve issues before a member's Cash Out is delayed or fails.
Bring a customer-first product mindset: partner with product, design, data science, and analytics to shape what we build, size opportunities, and read out experiments.
Mentor other engineers through code, design, and architecture reviews, and share the AI workflows that work.
Make a meaningful impact on the lives of our community members.
WHAT WE'RE LOOKING FOR
4+ years of software engineering experience, with most of it spent building and operating backend services.
A computer science or related degree, or equivalent practical experience. We care about what you've built, not where you studied.
Proven, hands-on experience using Cursor and Claude (e.G., Claude Code, Claude in Cursor) in your day-to-day engineering work. You'll be asked to share specific stories about how AI and agentic workflows helped you ship more, faster, including a time you caught and corrected AI output that was wrong, and how you decide when to trust AI output and when to verify it.
A track record of using AI to deliver backend and, when needed, full-stack work end to end, not just to generate snippets.
Strong product sense and a customer-first mindset. You can point to the member or customer outcomes you moved and how you measured them, through opportunity sizing, experiments, or metrics, not just the features you shipped.
An excellent sense of ownership, including supporting live production services through on-call, incidents, and follow-through.
Proficient in at least one modern programming language, such as Kotlin, Java, C#, Go, Python, or TypeScript, and able to work in more than one.
Hands-on experience with SQL and NoSQL databases (e.G., PostgreSQL, MySQL
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer New Vancouver, Canada in Winnipeg, MB vacancy
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of building... 
    Senior
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    15 hours ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 
    Senior

    Equinix

    Winnipeg, MB
    15 hours ago
  •  ...aid and liability insurance (or are willing to acquire) -Located in Winnipeg, MB with own transportation and legally able to work in Canada If this sounds like you please email me at sunupchildcare at gmail dot c o m with some info about yourself, any qualifications and what... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Contract work
    For subcontractor
    Internship
    Monday to friday
    Night shift
    Day shift
    Afternoon shift

    CanadianNanny.ca

    Winnipeg, MB
    3 days ago
  •  ...innovative organization looking for new talent in our growing Winnipeg...  ...will have free access to Canada’s first Digital Pharmacy,...  ...Tea and Coffee Job Title: Software Developer Location: Winnipeg...  ...Industries is building a new Engineering Technology team, and we are looking... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    15 hours ago
  • $180k - $200k per year

     ...Machine Learning) Location: Vancouver, BC – 3 days a week onsite Job...  ...our AI organization. While a Senior Data Scientist excels at building...  ...Scalability: Partner with Engineering and DevOps to design robust...  ...years of experience in software or data science, with at least... 
    Senior
    3 days per week

    TEEMA Group

    Winnipeg, MB
    15 hours ago
  • $89.7k - $149.8k per year

     ...tool, it's your playground. Our engineers work on scalable systems,...  ...grow your skills as you tackle new problems. There's no single path...  ...for customers and for you. Our Software Development Engineers (SDEs)...  ...all locations we hire for in Canada including, but not limited to:... 
    Full time
    Internship

    Amazon

    Winnipeg, MB
    3 days ago
  •  ...Lead Legal Engineering from Legora’s Toronto office, combining legal practice, product fluency, and enterprise change leadership. Build Canada’s commercial and delivery engine. As Director, Legal Engineering, you will build the Canadian team, develop Team Leads, and set... 
    Work at office

    Legora AB

    Winnipeg, MB
    15 hours ago
  •  ...team of an assignment. • Lead electrical engineering work on all electrical systems for a...  ...other engineers. • Lead the development of new standards, practices, and specifications...  .... • Experience with specialty modeling software, such as AGI 32, Visual Lighting, SKM, ETAP... 
    Senior
    For contractors
    For subcontractor
    Internship
    Work at office

    Stantec

    Winnipeg, MB
    15 hours ago
  •  ...military, utility, and commercial operations. With engineering and manufacturing operations across Canada, the United States, the United Kingdom, and Mexico,...  ...products. We are looking for an experienced Senior New Product Introduction (NPI) Engineer to lead the transition... 
    Senior
    Permanent employment
    Full time

    DART Aerospace Company

    Winnipeg, MB
    15 hours ago
  • $130k - $160k per year

     ...Senior Substation Engineer (P.Eng.) Toronto, ON | Calgary, AB | Vancouver / Winnipeg, MB | Hybrid Do you thrive taking technical ownership of complex substation...  ...opportunity. Join our Power Systems Department as our new Senior Substation Engineer and work with us to close... 
    Senior
    Long term contract
    Full time
    Local area
    Flexible hours

    Ramboll

    Winnipeg, MB
    19 days ago
  •  ...Drive AI innovation as a Senior AI Engineer in Mississauga, Canada. Craft Python-based AI applications using FastAPI or Flask while optimizing performance...  ...an experienced Senior AI Engineer with over 8 years in software development. You will design and deploy AI and LLM applications... 
    Senior

    Talentola

    Winnipeg, MB
    15 hours ago
  •  ...and innovative organization looking for new talent in our growing Winnipeg...  ...Price Café offers free Tea and Coffee. Senior Manufacturing Engineering Specialist - Critical Environments...  ...Proficiency with computer aided design software such as AutoCAD and Solid Edge/SolidWorks... 
    Senior

    Price Industries Limited

    Winnipeg, MB
    15 hours ago
  •  ...Senior Automation Engineer (Project Manager) Saguenay-Lac-Saint-Jean, QC, Canada Type of position: Regular To pursue project and client development in the Saguenay–Lac-Saint-Jean, BBA wants to bolster its local multidisciplinary team. Working closely with our offices... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Local area

    BBA Consultants

    Winnipeg, MB
    15 hours ago
  •  ...potential in an environment that’s engineered for people. At CIMA+, we care...  ...engineering firms in Canada. Guided by an entrepreneurial...  ...growth trajectory. This means new, exciting complex projects that...  ...engineering career by joining us as a  Senior Overhead Transmission Lines... 
    Senior
    Permanent employment
    Internship
    Work at office
    Flexible hours
    2 days per week

    CIMA+

    Winnipeg, MB
    3 days ago
  •  ...exciting opportunity for a motivated senior Water Resources Engineer / Environmental Engineer with experience...  ..., and/or economic issues Identify new business opportunities and support the...  ...Goldsim, QUAL2K, etc., and statistical software such as R is an asset Mining... 
    Senior
    Work at office
    Worldwide

    Stantec

    Winnipeg, MB
    15 hours ago
  •  ...innovative organization looking for new talent in our growing Winnipeg...  ...will have free access to Canada’s first Digital Pharmacy, PocketPills...  ...a passionate and experienced Software Developer with expertise in ....  ...from the feedback provided by senior team members. • Translate business... 
    Senior

    Price Industries Limited

    Winnipeg, MB
    15 hours ago
  •  ...with established and growing organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal...  ...Proficiency with relevant engineering software, tools, and systems Benefits Extended Healthcare... 
    Senior
    Full time
    For contractors

    Hire Resolve.com

    Winnipeg, MB
    more than 2 months ago
  •  ...not reach. Falcon is built on LLVM. We are looking for a Senior Compiler Performance Engineer to own major performance areas of Falcon. This is not a...  ...design, implementation, validation Design and implement new optimizations and improve existing ones in the middle end... 
    Senior
    Remote work
    Worldwide
    Flexible hours

    Azul

    Winnipeg, MB
    15 hours ago
  •  ...Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare...  ...telemetry, and evaluation platforms. ~ Strong knowledge of software engineering best practices, testing, debugging, and performance... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    14 days ago
  •  ...Energy  Location:  Winnipeg, MB, Canada  Join a company that is...  ...bring deep transmission line engineering expertise to guide design...  ...shaping proposals, and identifying new project opportunities. This...  ...can be based in Mississauga, Vancouver, Calgary, or Winnipeg. This... 
    Senior
    Long term contract
    Local area
    Flexible hours

    Hatch

    Winnipeg, MB
    8 hours ago
  •  ...electronics expertise in an on-site R&D environment. As Senior Electrical Engineer/Designer, you will guide analog and high-voltage module development...  ...with schematic, simulation, and mathematical calculation software Apply high-voltage electronics, analog design, magnetics... 
    Senior

    Radiometer

    Winnipeg, MB
    15 hours ago
  •  ...This role supports AI products across healthcare. As a Senior Machine Learning Systems Engineer, you will design, build, and operate platform...  ...Docker and Kubernetes containerization experience Strong software engineering fundamentals Apply machine learning platform... 
    Senior

    The Institute for Performance and Learning

    Winnipeg, MB
    15 hours ago
  • A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...
    Senior
    Remote work

    Linkby

    Winnipeg, MB
    15 hours ago
  • $130k - $165k per year

     ...of Quanta Services, we provide engineering and design services across...  ...re looking for an experienced Senior Transmission Line Design Engineer...  ...experience, ideally within Canada ~ Experience designing overhead...  ...~ Proficiency with the PLS software suite, including PLS-CADD, PLS... 
    Senior
    Long term contract
    Full time
    For contractors
    Internship

    Phasor Engineering Inc

    Winnipeg, MB
    more than 2 months ago
  • $140k - $160k per year

     ...Location: Remote: Toronto, Canada Compensation: C$140,000 - C$160...  .... This is a highly autonomous, senior leadership role requiring strong...  ...Growth Identify and execute new growth opportunities across Canada...  ...industry—combining hardware, software, and materials into one... 
    Senior
    Full time
    Contract work
    Local area
    Remote work

    SprintRay Inc.

    Winnipeg, MB
    15 hours ago
  •  ...Affirm, Inc. is seeking an experienced Capacity Modeling Engineer to own quarterly goals for the team and lead engineers through ambiguity while delivering capacity plans for peak sales events. You will translate demand forecasts into resource settings across regions and environments... 
    Senior

    Affirm, Inc.

    Winnipeg, MB
    15 hours ago
  •  ...Own cloud infrastructure and CI/CD automation as a Senior DevOps Engineer with Bounteous, supporting secure, scalable, reliable platforms remotely across Canada or Mexico. This contract position requires six-plus years in DevOps, Cloud Engineering, SRE, or Infrastructure... 
    Senior
    Contract work
    Internship
    Remote work

    Devopsroles

    Winnipeg, MB
    15 hours ago
  • $110k per year

     ...provider of Interconnected Commerce software solutions for telecom retail....  ...) company with employees in Canada, the U.S., India, and Europe....  ...standards, and creating engineering patterns that let analytics, product...  .... About the Role: The Senior Data Engineer will design, build... 
    Senior
    Full time

    iQmetrix

    Winnipeg, MB
    a month ago
  •  ...Location:  Winnipeg, MB, Canada  Join a company that is passionately...  ..., and/or guidance to engineers within the department. This position...  ...in Mississauga (preferred), Vancouver, Calgary, Winnipeg. In...  ...industry-standard design software is an asset. ~ Management experience... 
    Long term contract
    For contractors
    For subcontractor
    Local area
    Flexible hours

    Hatch

    Winnipeg, MB
    8 hours ago
  •  ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale...  ...requirements into routing capabilities. 8+ years of software engineering experience, including substantial ownership of architecture... 
    Senior
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer New Vancouver, Canada. Be the first to apply!