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

Staff Software Engineer (Continuous Integration)

$181k - $241k per year

Affirm

At Affirm, 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.
We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role is critical in ensuring the reliability, scalability, and efficiency of our development pipelines, enabling engineers across the company to ship high-quality software quickly and confidently. The Staff Engineer will help drive the design, implementation, and optimization of systems that support automated testing, build orchestration, and deployment.
What you’ll do
Systems & OperationsOwn the design, scalability, and reliability of build and pipelines across multiple services and platforms.Ensure fast, reliable feedback cycles for developers by optimizing build times, test coverage, and reporting.Implement monitoring, alerting, and incident response processes for CI systems to minimize downtime.Collaboration & EnablementWork closely with across engineering to ensure smooth integrations and deployment workflows.Identify developer pain points and lead initiatives to improve productivity through tooling, automation, and best practices.Evangelize CI/CD practices across the organization to raise engineering efficiency standards.Leadership & StrategyContribute to and help drive the vision for continuous integration and developer productivity infrastructure.Lead and mentor other CI engineers, fostering a culture of ownership, collaboration, and technical excellence.Partner with engineering leadership to align CI systems with broader product and platform goals.
What we look for
Proven experience driving and leading engineering efforts in CI, build systems, or developer productivity domains.Strong background in modern build systems (e.G. GitHub, Buildkite, Artifactory).Familiarity with cloud-native environments (AWS, Kubernetes) and infrastructure-as-code practices.Solid programming background (Python, Kotlin, Java, or similar) and ability to guide technical decision-making.Excellent problem-solving skills, with the ability to balance long-term vision with short-term impact.This position requires either equivalent practical experience or a Bachelor’s degree in a related fieldProficiency with managing build systems and frameworks for large monorepos.Active contributor to open source projects or previous experience with large-scale software development at a leading tech company is a plus.
About You
You are driven by a passion for CI/CD and possess a deep commitment to enhancing developer experiences.You excel in a collaborative team setting, valuing diverse perspectives and contributions.You are proactive, taking initiative to solve complex systems challenges and drive impact across the organization.Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making.
Pay Grade - P
Equity Grade - 7
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
CAN base pay range per year: $181,000 - $241,000
This posting is for an existing vacancy.
Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits Designed For You
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and consent to the use of your personal information as described.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Continuous Integration) in Winnipeg, MB vacancy
  • $164k - $225.5k per year

     ...If you are too, let's talk. Okta Integration Network (OIN)The Okta Integration Network...  ...as the ecosystem of connected software (including AI agents) continues to grow. It's core infrastructure: the...  ...like as much as building it. Staff Software Engineer, Integration Network... 
    Suggested
    Long term contract
    Local area
    Worldwide

    BranchFactor

    Winnipeg, MB
    1 hour ago
  •  ...reference architecture for Platform Software delivery across component,...  ...delivery path.Advise senior engineering and program leadership on...  ...and component build through integrated build, validation, release candidate...  ...while preserving delivery continuity and improving reliability.... 
    Suggested
    Local area

    General Motors Company

    Winnipeg, MB
    1 hour ago
  •  ...Syndio is hiring a Staff Engineer to shape cross-cutting platforms and external integrations. You’ll work directly with senior leaders to deliver scalable APIs, robust identity controls, and reliable third‑party connections across HRIS and enterprise tools. You’ll influence... 
    Suggested

    Syndio

    Winnipeg, MB
    1 hour ago
  • Improve automated test feedback through Continuous Integration, repeatable tests, and diagnostics at Electronic Arts in hybrid Burnaby, BC.As a Software Engineer II, you will integrate mobile and web automation into development workflows for EA SPORTS FC. You will investigate... 
    Suggested

    Electronic Arts (EA)

    Winnipeg, MB
    1 hour ago
  •  ...vacancies within our organization. Staff Software EngineerThe global capital markets are...  ...document insights. Build and maintain integrations with third-Party services and internal...  ...backend operations Take ownership in engineering excellence and collaborate on code practices... 
    Suggested
    Long term contract
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Winnipeg, MB
    1 hour ago
  • $140k - $190k per year

     ...development of digital investigative software that acquires, analyzes, and...  ...IoT‑related devices. We are continually innovating so our customers...  ...with unbelievable talent and integrity.If you think you would be the...  ...re looking for a seasoned Staff Software Engineer who... 
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Winnipeg, MB
    1 hour ago
  •  ...leading life sciences organizations securely adopt and scale BioRender. As a Staff Software Engineer on this team, you’ll own core platform capabilities like identity, permissions, and enterprise integrations – and help shape how BioRender connects with AI-native workflows and... 
    Long term contract
    Internship
    Remote work

    BioRender

    Winnipeg, MB
    1 hour ago
  •  ...across Canada who rely on our payroll software to pay their employees and process their...  ...: We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard...  ...technical stakeholders. A mindset focused on continuous learning, growth, and sharing... 
    Work at office
    Remote work
    Work from home

    Wagepoint

    Winnipeg, MB
    1 hour ago
  • $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...  ...for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking... 
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    1 hour ago
  • Lead innovative integrations as a Staff Software Developer at Randstad Canada, specializing in Salesforce and complex systems. This remote role emphasizes engineering robust integration solutions and data architecture. Join Randstad Canada's Engineering Team as a Staff Software... 
    Remote work

    Randstad Canada

    Winnipeg, MB
    1 hour ago
  • $165k - $330k per year

     ...Capital. Join us and help build the platform engineers turn to to ship AI products. About...  ...is seeking talented and experienced Software Engineers to join our Platform team within...  ...Responsibilities Design and build continuous deployment infrastructure that safely rolls... 
    Internship
    Flexible hours

    Baseten

    Winnipeg, MB
    1 hour ago
  • $152.2k - $253.65k per year

     ...from any device. Our platform integrates unified endpoint management,...  ...We are looking for a seasoned Engineer (5–18 years of experience) to...  ...and design enterprise software and cloud services, lead the...  ...desktop environments, and drive continuous improvement in engineering practices... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Omnissa

    Winnipeg, MB
    1 hour ago
  • $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...  ...frontend applications and third-party integrations. Improve database design and query... 
    For contractors
    Work at office
    Local area
    Work from home
    Monday to friday
    Flexible hours

    fb9e7da1-2660-46a2-9ffc-154a66684510

    Winnipeg, MB
    1 hour ago
  • $194k - $260k per year

     ...the moments that matter, big and small. By continuing to innovate and deliver for our customers...  ....About the Job This role is for an Staff Android Engineer working directly on the Life360 Android app. This person will be an integral part of the team bringing high value new... 
    Summer work
    Remote work

    Life360

    Winnipeg, MB
    1 hour ago
  • # Staff Software EngineerJuniper Square190k–235k USDFull-timeremote· leadCanada, USApythonnodejavareactawsdockerkubernetesListed...  ....About your roleAs a Staff Software Engineer at Juniper Square, you are a technical...  .... You'll work on expanding bank integrations, a visualization and reporting layer... 
    Full time
    Temporary work
    Work at office
    Remote work

    Devconnectplatform

    Winnipeg, MB
    1 hour ago
  • $170k - $190k per year

     ...preferred) Reports to: Senior Director of Engineering About the CompanyThis is a Canadian-...  ...at home here. About the RoleThe Staff Software Engineer is a hands-on technical leader...  ...Collaborate across teams to support integrations and ensure seamless system interactions... 
    Long term contract
    Remote work
    Work from home
    Flexible hours

    Sage Recruiting Inc.

    Winnipeg, MB
    1 hour ago
  •  ...— Canadian healthcare SaaS startup (~15 people) Role Staff Software Engineer — senior, founding-level; scope can flex to player-coach...  ...tenure Compensation Stack Healthcare / regulated — EMR integrations, PHI, SOC 2 · no dedicated QA THE OPPORTUNITY Our... 
    Remote work
    Flexible hours
    1 day per week

    Fathom Talent Group

    Winnipeg, MB
    1 hour ago
  •  ...starts with a query. Our in-house OLAP engine, Nova , processes trillions of events...  ...verify their work against real product data continuously. That makes Nova the critical...  ...grows dramatically. We’re looking for a Staff Software Engineer who wants to go deep on both... 
    Immediate start
    Worldwide

    Amplitude

    Winnipeg, MB
    1 hour ago
  •  ...funds, run events, and engage donors. About The RoleAs a Staff Software Engineer at Zeffy, you’ll work on key product features while playing...  ...owned by one person with full autonomy, not working alone. Continuous improvement: we regularly review and refine our processes,... 
    Long term contract
    Flexible hours

    Zeffy

    Winnipeg, MB
    1 hour ago
  • $140.6k - $190.6k per year

    Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including...  ...reviews and foster a culture of engineering excellence and continuous improvement.Required Qualifications Bachelor's degree in... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    1 hour ago
  •  ...Learn more about us at lanterncare.Com.Lantern is seeking a Staff Software Engineer to join our expanding product engineering pods. This is a...  ...elevate engineering excellenceEvaluate frameworks, tools, and integration strategies to support scale and interoperabilityContribute... 
    Long term contract

    Lantern

    Winnipeg, MB
    1 hour ago
  • $169.2k per year

     ...systems that can grow into broader channel partnership needs. Staff Software Engineer roleAs a technical champion and force multiplier, you lead...  ..., fast‑paced environments. Passionate commitment to continuous learning and professional growth, with a track record of staying... 
    Internship
    Local area
    Work from home
    Flexible hours

    Jobber

    Winnipeg, MB
    1 hour ago
  •  ...business risk. Our platform and applications integrate into core business processes so teams can...  ..., shaping architecture, and mentoring engineers to do their best work and advance their...  ...build, test, and operate infrastructure software. This is not a 'stay in your swim lane... 
    Local area
    Worldwide
    Flexible hours

    DataRobot

    Winnipeg, MB
    1 hour ago
  • $160k - $190k per year

     ...that values collaboration and integrity as much as innovation. If you...  ...We're looking for a systems engineer to build and operate high-throughput...  ...of a high-performance DNS engine: resolvers, forwarders,...  ...legible. Write thorough unit, integration, and component tests; keep... 

    BlueCat

    Winnipeg, MB
    1 hour ago
  • usd142k - usd212k per year

     ...empowered to do your best work. Job SummaryWe're looking for a Staff Software Engineer who will be responsible for building easy to operate,...  ...high-quality code Contribute solid unit tests and integration tests to CICD pipelines to deliver code from commit to deployment... 
    Full time
    Work at office

    Equinix

    Winnipeg, MB
    1 hour ago
  • $195k - $265k per year

    # Staff Software Engineer, Delivery Engineeringat CircleCI • Remote, Canada (EST) OR Remote, UKBack to jobs1. Home2. Jobs3. Canada4. Staff Software...  ...in Go, including API design, data modeling, and service integration.A track record at staff scope. 8+ years of production... 
    Internship
    Local area
    Remote work

    SoftwareCareers

    Winnipeg, MB
    1 hour ago
  • $140k - $175k per year

     ...balances and transactions with speed and certainty. As a Staff Software Engineer – AI on the Confirmation Product Engineering team, you...  ...along with Python experience for AI/ML development and integration. We are looking for an engineer who has personally built... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    1 hour ago
  • $202.4k - $231k per year

     ...Canada, Toronto,Toronto, Ontario,Senior Staff Software EngineerAbout Capital One Canada....  ...challenge the traditional bank stereotype by integrating machine learning, conversational AI and...  ....About the Role As a Senior Staff Engineer at Capital One Software Studio, you will... 
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    1 hour ago
  •  ...Workday, NetSuite, and other enterprise platforms as EverCommerce’s Canada-based Staff Engineer working fully remotely.This senior technical leadership role focuses on reliable SaaS integrations, business operations, and secure enterprise delivery. You will partner with... 
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  •  ...growth with innovative financial products. The entire platform is engineered from the ground up to defend against modern, sophisticated...  ...payments, card and compliance systems a bank actually runs on. As a Staff Software Engineer, you would own a domain service outright: its schema,... 

    Maximum Technologies

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer (Continuous Integration). Be the first to apply!