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 3 hours 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$200k - $235k per year
...of this historic cultural and financial shift, keep reading.About the... ...so are the rewards.The Backend Platform team’s mission is to enable fast... ...that support hundreds of engineers working across backend services... ...engineers rely on every day!As a Staff Software Developer, you will...SuggestedLong term contractWork at officeFlexible hoursShift work3 days per week- ...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
- ...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...Suggested
- ...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
- ...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-...
$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$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-...Long term contractLocal areaWorldwide- 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
$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- ...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
- **Staff Software Engineer, Search Retrieval Platform****Our vision****We are building the next-generation search platform, with a vision to democratize knowledge construction and consumption at Thomson Reuters. The platform consolidates search systems across Thomson Reuters...Long term contractWork at officeFlexible 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...
- ...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 Motors... ...a unified Vehicle Data Platform that moves data and configuration... ...General Motors that delivers software on every compute module the company... ...stack.We are looking for a Staff Software Developer to set...Work at officeRemote work3 days per week- ...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
- ...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
Senior Staff Software Engineer, Backend (Compute Platform)Remote Canada At Affim, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm's engineering...Work at officeRemote workFlexible hours- ...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
- ...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
$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$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$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...$173k - $197.4k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada.For 30 years, we’ve been on a mission... ...technical design and development of cross-functional, multi-platform, fault tolerant application systems Continuously improve...Work at officeWork from home$200k per year
...BrandProject, and Upper90. To learn more, visit clutch.ca . About the Role Platform Engineering is becoming a strategic investment at Clutch, and we're looking for our first dedicated Staff Platform Engineer to help define what that looks like. This isn't about...Long term contractPermanent employmentFull timeTemporary workInternship3 days per week- ...could make hundreds of developers more effective? As a Staff Software Developer on Coveo’s Data Platform team, you’ll tackle complex, high-impact challenges... ...be leveraged at Coveo. Solve complex and ambiguous engineering challenges, making thoughtful technical trade-offs...Long term contractImmediate start
$197k per year
...is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter... ...across teams, and raise the quality and reliability of the platform. What you’ll do Lead the architecture and end-to-end delivery...Full timeWork at officeRemote work$172k - $229k per year
...BuildOps, we’re building a groundbreaking software solution, purpose-built to support... ...environments. Could you be our next hire? As a Staff Software Engineer, your primary focus will be to... ..., and optimize our industry-leading platform across the entire stack, from scalable...For contractorsWork at officeLocal areaWork from homeMonday to fridayFlexible hours- ...capabilities.Position Overview We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team. In this senior technical... ...architecture, design, and evolution of our enterprise data platform. You will set technical direction, mentor engineers, and...Full timeWorldwide
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 contrôleur Winnipeg, MB
- assistant controller Winnipeg, MB
- assistant financial controller Winnipeg, MB
- junior software developer .net Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software asset management analyst Winnipeg, MB
- entry level software Winnipeg, MB
- software application developer Winnipeg, MB
- software sales Winnipeg, MB
- software Winnipeg, MB

