Staff Software Engineer, Financial Platform
Credit Genie
Company
Credit Genie is a mobile-first financial wellness platform designed to help individuals take control of their financial future. We leverage artificial intelligence to provide personalized insights and are building a financial ecosystem by offering tools and services that provide instant access to cash, and building credit. Our goal is to empower every customer to achieve long-term financial stability.Company
Credit Genie is a mobile-first financial wellness platform designed to help individuals take control of their financial future. We leverage artificial intelligence to provide personalized insights and are building a financial ecosystem by offering tools and services that provide instant access to cash, and building credit. Our goal is to empower every customer to achieve long-term financial stability. Founded in 2019 by Ed Harycki, former Swift Capital Founder (acquired by PayPal in 2017). Backed by Khosla Ventures and led by industry pioneers from companies such as;
PayPal, Square, and Cash App, we are well positioned to build the future of inclusive finance through cutting-edge technology and customer-centric solutions.Overview
The Financial Platform team owns the systems that move money at Credit Genie and the connections that make it possible: cash advances, repayments, refunds, bank account linking, debit card management, and the ledgering and reconciliation that keep every dollar accounted for. When these systems are wrong, customers lose money and trust;
when they are right, nobody notices. That is the bar. As the Staff Engineer on this team, you will set the technical direction for our money movement platform and raise the engineering bar for the team around you. You will own the hardest correctness and scale problems we have, make the foundational architecture decisions that the platform will live with for years, and be the engineer the rest of the team looks to for how quality work gets done. This is a rare chance to join a fast-growing fintech startup where your work directly protects and improves the financial well-being of our users.What You'll Do
Set the Technical Direction: Own the architecture and long-term technical roadmap for our money movement systems. Drive the decisions on how we structure payment orchestration, ledgering, and reconciliation as transaction volume grows, and see those decisions through to production.Build Financial Systems That Are Provably Correct: Design for the properties money movement demands: idempotent operations, exactly-once semantics, auditable state transitions, automated reconciliation, and invariant monitoring that catches discrepancies before customers do.Design, Build, and Scale: Own backend systems end-to-end, from architecture through deployment and production operation, ensuring high performance, security, and scalability as our financial products grow.Raise the Bar for the Team: Set the standard for engineering quality across the Financial Platform team. Lead design reviews, mentor senior and mid-level engineers, and establish practices for testing, observability, and operational excellence that outlast any single project.Own the Bank and Card Integrations: Own the platform's connections to the outside financial world: bank account linking through data aggregators, debit card lifecycle management, and processor integrations. Build abstractions that keep these third-party dependencies reliable, observable, and swappable.Own Production: Treat reliability of money movement as a first-class engineering problem. Lead incident response for the platform, drive post-incident hardening, and build the monitoring and safeguards that make failures rare and recoverable.Cross-Functional Collaboration: Partner with product, compliance, risk, data science, and our banking and processor partners to ship features that balance speed to market with the rigor regulated money movement requires.Requirements
8+ years of experience designing, building, and scaling high-performance backend systems in a fast-paced, high-growth environment.Direct experience building and operating financial platform systems at scale: payments, money movement, lending, ledgering, billing, or banking infrastructure handling high volumes of real customer funds.Deep fluency in the correctness patterns financial software demands: idempotency, distributed transactions, double-entry accounting, reconciliation, retry safety, and auditability.A track record of setting technical direction for a team: you have owned the architecture of a significant system, driven the roadmap to evolve it, and brought other engineers along through design reviews and mentorship.High ownership as a default. You treat the systems you build as yours end-to-end, from design through incident response, and you raise problems and fix them without waiting to be asked.Expertise in architecting and productionizing large-scale distributed systems.Strong understanding of data privacy, compliance, and secure coding practices, with experience designing resilient, reliable systems that meet high security and regulatory standards.Structured thinking and analytical rigor. You break down intricate systems, identify flaws, and implement scalable, secure, and maintainable solutions.Nice to Have
Hands-on experience with payment rails and partners: ACH, RTP, card networks, push-to-debit, or direct processor and bank integrations.Experience with bank data aggregators (Plaid, MX, Finicity) or card issuing and debit card management platforms.Experience in regulated consumer fintech (lending, credit, or banking products).Experience with event-driven architectures and TypeScript/Node.Js services.Experience leading incident response and building invariant or anomaly monitoring for financial data.Experience using AI-assisted development tools to raise the quality and velocity of a team, not just your own output.Benefits And Perks
Our goal is to provide a comprehensive offering of benefits and perks that promote better financial, mental, and physical wellness.We believe working alongside each other in person is the best way to build a great product and foster a strong company culture. Our expectation is that employees are in the office five days a week, allowing for optimal collaboration, inclusivity, and productivity.At the same time, we understand that life happens and recognize the importance of flexibility. We are committed to supporting our employees when circumstances arise that require remote work or adjusted schedules. Our goal is to ensure everyone can effectively balance personal and professional responsibilities while maintaining our collaborative and productive environment.Here are some highlights of our benefits and perks offerings, feel free to ask your recruiting partner for more details on our comprehensive offering for employees.100% company-paid medical, dental, and vision coverage for you and your dependents on your first day of employment.Receive up to $100 per month in fitness reimbursement or enjoy a complimentary full membership to LifeTime Fitness or Equinox.401(k) with a 3.5% match and immediate vestingMeal program available for both lunch and dinnerPre-tax benefits, including a $1,000 HSA matchLife and accidental insuranceFlexible PTOYour actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total compensation and rewards package at Credit Genie. You may also be eligible to participate in the bonus and equity programs. You will also have access to comprehensive medical, vision, and dental coverage, a 401(k) retirement plan with company match, short & long term disability insurance, life insurance, and flexible PTO along with many other benefits and perks.Credit Genie is a proud Equal Opportunity Employer where we welcome and celebrate differences. We are committed to providing a workspace that is safe and inclusive, where everyone feels supported, connected, and inspired to do their best work. If you require any accommodations to participate in our recruitment process, please inform us of your needs when we contact you to schedule an interview.
#J-18808-Ljbffr
Credit Genie is a mobile-first financial wellness platform designed to help individuals take control of their financial future. We leverage artificial intelligence to provide personalized insights and are building a financial ecosystem by offering tools and services that provide instant access to cash, and building credit. Our goal is to empower every customer to achieve long-term financial stability.Company
Credit Genie is a mobile-first financial wellness platform designed to help individuals take control of their financial future. We leverage artificial intelligence to provide personalized insights and are building a financial ecosystem by offering tools and services that provide instant access to cash, and building credit. Our goal is to empower every customer to achieve long-term financial stability. Founded in 2019 by Ed Harycki, former Swift Capital Founder (acquired by PayPal in 2017). Backed by Khosla Ventures and led by industry pioneers from companies such as;
PayPal, Square, and Cash App, we are well positioned to build the future of inclusive finance through cutting-edge technology and customer-centric solutions.Overview
The Financial Platform team owns the systems that move money at Credit Genie and the connections that make it possible: cash advances, repayments, refunds, bank account linking, debit card management, and the ledgering and reconciliation that keep every dollar accounted for. When these systems are wrong, customers lose money and trust;
when they are right, nobody notices. That is the bar. As the Staff Engineer on this team, you will set the technical direction for our money movement platform and raise the engineering bar for the team around you. You will own the hardest correctness and scale problems we have, make the foundational architecture decisions that the platform will live with for years, and be the engineer the rest of the team looks to for how quality work gets done. This is a rare chance to join a fast-growing fintech startup where your work directly protects and improves the financial well-being of our users.What You'll Do
Set the Technical Direction: Own the architecture and long-term technical roadmap for our money movement systems. Drive the decisions on how we structure payment orchestration, ledgering, and reconciliation as transaction volume grows, and see those decisions through to production.Build Financial Systems That Are Provably Correct: Design for the properties money movement demands: idempotent operations, exactly-once semantics, auditable state transitions, automated reconciliation, and invariant monitoring that catches discrepancies before customers do.Design, Build, and Scale: Own backend systems end-to-end, from architecture through deployment and production operation, ensuring high performance, security, and scalability as our financial products grow.Raise the Bar for the Team: Set the standard for engineering quality across the Financial Platform team. Lead design reviews, mentor senior and mid-level engineers, and establish practices for testing, observability, and operational excellence that outlast any single project.Own the Bank and Card Integrations: Own the platform's connections to the outside financial world: bank account linking through data aggregators, debit card lifecycle management, and processor integrations. Build abstractions that keep these third-party dependencies reliable, observable, and swappable.Own Production: Treat reliability of money movement as a first-class engineering problem. Lead incident response for the platform, drive post-incident hardening, and build the monitoring and safeguards that make failures rare and recoverable.Cross-Functional Collaboration: Partner with product, compliance, risk, data science, and our banking and processor partners to ship features that balance speed to market with the rigor regulated money movement requires.Requirements
8+ years of experience designing, building, and scaling high-performance backend systems in a fast-paced, high-growth environment.Direct experience building and operating financial platform systems at scale: payments, money movement, lending, ledgering, billing, or banking infrastructure handling high volumes of real customer funds.Deep fluency in the correctness patterns financial software demands: idempotency, distributed transactions, double-entry accounting, reconciliation, retry safety, and auditability.A track record of setting technical direction for a team: you have owned the architecture of a significant system, driven the roadmap to evolve it, and brought other engineers along through design reviews and mentorship.High ownership as a default. You treat the systems you build as yours end-to-end, from design through incident response, and you raise problems and fix them without waiting to be asked.Expertise in architecting and productionizing large-scale distributed systems.Strong understanding of data privacy, compliance, and secure coding practices, with experience designing resilient, reliable systems that meet high security and regulatory standards.Structured thinking and analytical rigor. You break down intricate systems, identify flaws, and implement scalable, secure, and maintainable solutions.Nice to Have
Hands-on experience with payment rails and partners: ACH, RTP, card networks, push-to-debit, or direct processor and bank integrations.Experience with bank data aggregators (Plaid, MX, Finicity) or card issuing and debit card management platforms.Experience in regulated consumer fintech (lending, credit, or banking products).Experience with event-driven architectures and TypeScript/Node.Js services.Experience leading incident response and building invariant or anomaly monitoring for financial data.Experience using AI-assisted development tools to raise the quality and velocity of a team, not just your own output.Benefits And Perks
Our goal is to provide a comprehensive offering of benefits and perks that promote better financial, mental, and physical wellness.We believe working alongside each other in person is the best way to build a great product and foster a strong company culture. Our expectation is that employees are in the office five days a week, allowing for optimal collaboration, inclusivity, and productivity.At the same time, we understand that life happens and recognize the importance of flexibility. We are committed to supporting our employees when circumstances arise that require remote work or adjusted schedules. Our goal is to ensure everyone can effectively balance personal and professional responsibilities while maintaining our collaborative and productive environment.Here are some highlights of our benefits and perks offerings, feel free to ask your recruiting partner for more details on our comprehensive offering for employees.100% company-paid medical, dental, and vision coverage for you and your dependents on your first day of employment.Receive up to $100 per month in fitness reimbursement or enjoy a complimentary full membership to LifeTime Fitness or Equinox.401(k) with a 3.5% match and immediate vestingMeal program available for both lunch and dinnerPre-tax benefits, including a $1,000 HSA matchLife and accidental insuranceFlexible PTOYour actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total compensation and rewards package at Credit Genie. You may also be eligible to participate in the bonus and equity programs. You will also have access to comprehensive medical, vision, and dental coverage, a 401(k) retirement plan with company match, short & long term disability insurance, life insurance, and flexible PTO along with many other benefits and perks.Credit Genie is a proud Equal Opportunity Employer where we welcome and celebrate differences. We are committed to providing a workspace that is safe and inclusive, where everyone feels supported, connected, and inspired to do their best work. If you require any accommodations to participate in our recruitment process, please inform us of your needs when we contact you to schedule an interview.
#J-18808-Ljbffr
Vacancy posted 47 minutes ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Financial Platform in Winnipeg, MB vacancy
- ...technology that will set the standards for software-defined vehicles around the world.... ...company. Role SummaryConsumer Platform builds and operates backend services... ...customer-facing digital experiences. As a Staff Backend Software Engineer, you will provide technical...SuggestedLong term contractFull timeContract work
$230.4k - $288k per year
...and data at scale power Nu’s digital platform, built to promote financial access, advancement, and transparency... ...responsible for enabling Nubank’s growth engine across owned and paid channels.... ...customer journeys at scale. As a Staff Software Engineer – Marketing Platforms...SuggestedLong term contractWork at officeLocal areaWork from homeRelocation packageFlexible hours- ...listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Staff Software Engineer - Orders Platform based in Canada. We are seeking an experienced Staff Software Engineer to help shape and scale a mission‑critical...SuggestedRemote work
$200k - $235k per year
Staff Software Engineer, Backend Platform Toronto, CanadaJoin us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer...SuggestedLong term contractWork at officeFlexible hoursShift work3 days per week$160k - $220k per year
...where anyone can safely use any technology, and within Okta Platform R&D, we're specifically focused on protecting the future of... ...across the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-...SuggestedLong term contractLocal areaWorldwide- ...integration infrastructure at Okta with Java, distributed systems, and security expertise while shaping the expanding OIN platform.As a Staff Software Engineer, you will independently own complex problems across discovery, architecture, delivery, and production operation. You...
- ...where anyone can safely use any technology, and within Okta Platform R&D, we’re specifically focused on protecting the future of... ...across the worldWe are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-...Long term contractPermanent employmentWork from home
- Lead Okta Integration Network platform engineering with Java, distributed systems, and identity protocols across complex production infrastructure.As a Staff Software Engineer, you will independently own ambiguous problems from technical scoping through production operation....
$160k - $200k per year
Position: Staff Software Engineer, Data PlatformEmployment Type: Full-timeWork Arrangement: Remote within CanadaAnnual Base Salary:... ...for teams, media and fans.As Staff Software Engineer, Data Platform, you will independently own the database and data-platform architecture...InternshipRemote work- ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer – Builder Platform based in Canada. As a Staff Software Engineer, you will play a strategic role in designing and scaling an internal...Long term contractRemote workWorldwide
- Shape AI platform architecture with Python, MLflow, and Kubernetes from Vancouver, with onsite collaboration required three days weekly.This Staff Software Engineer serves as the technical anchor for machine learning initiatives and long-term product architecture. You will...Long term contract
- ...inference. About the RoleWe're hiring a Staff Engineer to help lead, drive, and contribute to projects on our Inference Platform team. Our team primarily owns the orchestration... ..., develop, test, and maintain production software, with responsibilities spanning testing, continuous...
- ..., and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations... ...Redpoint Ventures, Sequoia Capital, and Spark Capital. Staff Software Engineer (Customer Platform) Remote: US, UK, Canada The role, in a nutshell:...Local areaRemote workFlexible hours
$160k - $220k per year
...too, let's talk. About the TeamThe Data Platform team is responsible for the foundational... .... We expect great things from our engineers and reward them with stimulating new projects... ...PositionThis is an opportunity for experienced Software Engineers to join our fast growing Data...Local areaWorldwideFlexible hours- Credit Genie is seeking a Staff Engineer to own the technical direction of our money movement platform. You will shape architecture for payments, ledgering, refunds, and reconciliations, ensuring correctness and scalability in a fintech environment. You will lead design reviews...
- ...development. Our closed-loop simulation engine built with the latest in generative AI technologies... ...self-driving systems. The Simulation Platform team is responsible for delivering a... ...scale.Design and implement orchestration software between simulation subcomponents including...
- ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Staff Software Engineer - Builder Platform based in Canada. As a Senior Staff Software Engineer, you will provide company-wide technical leadership, shaping...Long term contractRemote work
$147k - $196.6k per year
...days per week, at minimum. The RoleThe Data Engineering organization at General Motors is building a unified Vehicle Data Platform that moves data and configuration between... ...only team within General Motors that delivers software on every compute module the company has. Our...Work at officeRemote work3 days per week- ...contract lifecycle management (CLM) software, Agiloft helps organizations... ...Data-first Agreement Platform (DAP). With contract data as... ...Overview This is a foundational engineering role. You will own a critical... ...as one of a small team of staff engineers who each own a core...Long term contractContract workFlexible hours
$147k - $196.6k per year
...minimum. The Role The Data Engineering organization at General... ...building a unified Vehicle Data Platform that moves data and configuration... ...General Motors that delivers software on every compute module the... ...stack. We are looking for a Staff Software Developer to set technical...Work at officeRemote work3 days per week- ...industry-leading incident management platform that allows companies around the world... ...transparency first. We conduct monthly financial reviews as a team so everyone has a pulse... ...changelog. About the RoleAs a Staff Platform Engineer, you'll set the technical direction for...InternshipHome office
$209k - $269k per year
...what matters most. Affirm's engineering team is building a large-... ...that is shared across multiple financial products. Ensuring that our infrastructure... ...and analysis. The Compute Platform team owns the EKS foundation... ...Qualifications10+ years in software or infrastructure engineering...Work at officeRemote workFlexible hours- ...Jobgether, partnering with a Canada-based team, is seeking a Staff Software Engineer for Builder Platform. You will own the architecture, development, and operation of the internal Agent Platform, enabling teams to deploy, run, and govern AI agents and automated workflows....Remote work
- ...all applications and next steps. Our partner is looking for a Staff Platform Engineer based in Canada. As a Staff Platform Engineer, you will... ...architectural decisions and build scalable platforms that make software development faster, safer, and more reliable. You will also...Long term contractLocal areaRemote work
$160k - $190k per year
...Intelligent Network Operations platform delivers and enables AI-driven... ...: We're looking for a systems engineer to build and operate high-... ...components of a high-performance DNS engine: resolvers, forwarders,... ...benefits encompass your health, financial well-being, and overall wellness...$140.6k - $190.6k per year
Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including... ...engineering leadership, product stakeholders, FinOps teams, cloud platform teams, and business partners to transform cloud and AI cost...Long term contractWork at officeLocal areaFlexible hours$200k - $250k per year
...Staff Platform Engineer Role: Full-time, remote-first (significant Eastern Time overlap) Location: Remote in Canada (with preference for... ...Qualifications: ~6+ years building and maintaining large-scale software applications, with recent years operating at a Staff or Lead...Full timeSummer workWork at officeRemote workWork from homeShift work$155k - $195k per year
A leading dental software company in Surrey is seeking a Staff Software Engineer to join their Ascend Specialty domain. This hybrid role focuses on architectural leadership... ..., engineering best practices, and modernizing the platform. Ideal candidates will have 8+ years of software...- ...real-time insights, and drive growth with innovative financial products. The entire platform is engineered from the ground up to defend against modern, sophisticated... ...and compliance systems a bank actually runs on. As a Staff Software Engineer, you would own a domain service...
$221k per year
Senior or Staff Software Engineer, Data Platform (Canada) TRM Labs — Tracked from its ashby job boardBUILD A SAFER WORLD. TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Financial Platform. Be the first to apply!
Related searches
- assistant controller Winnipeg, MB
- assistant financial controller Winnipeg, MB
- assistant contrôleur Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB
- golang software developer Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software technical support Winnipeg, MB

