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 & Operations
    • Own 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 & Enablement
    • Work 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 & Strategy
    • Contribute 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 field
  • Proficiency 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 8 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Continuous Integration) in Edmonton, AB vacancy
  • $145.9k per year

     ...help service providers grow their business. The role of Staff Software Engineer at Jobber: As a technical champion and force multiplier,...  ...dynamic, fast-paced environments Passionate commitment to continuous learning and professional growth, with a track record of... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Jobber

    Edmonton, AB
    more than 2 months ago
  •  ...group is currently looking to add a Software Applications & Integration Lead to our growing team, based in...  ...experienced and technically grounded software engineer to take on a senior leadership role...  ...proposed solutions, and maintain continuity across vendors, internal teams, and... 
    Suggested
    Full time
    For contractors

    Valard Group Of Companies

    Edmonton, AB
    more than 2 months ago
  • $169.2k per year

     ...Want to lead engineers building software that helps pros get the job done and know exactly how their business is doing? Then Jobber might be the place for you! We’re looking for a Manager, Software Engineering to be part of our SP (Service Provider) Operations group, focused... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Jobber

    Edmonton, AB
    more than 2 months ago
  •  ...Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide...  ...innovative vibe, stand-up desks for all staff, foosball games, an active...  ...Experience with Azure DevOps, Git, Continuous Integration/Delivery, and MVC is desired... 
    Suggested
    Full time
    Work at office
    Monday to friday

    Catalis

    Edmonton, AB
    2 days ago
  • $50k - $70k per year

     ...Job Title: Staff   Accountant  Status:  Permanent, Full-Time Location: Edmonton, AB Salary: $50K-$70K    We are working with...  ...principles and tax concepts. Experience with accounting software such as Xero, QuickBooks, CaseWare, TaxCycle, or similar programs... 
    Suggested
    Permanent employment
    Full time

    Pathfind

    Edmonton, AB
    a month ago
  •  ...Who We Are Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations...  ...office includes an innovative vibe, stand-up desks for all staff, foosball games, an active workplace enrichment... 
    Full time
    Work at office
    Monday to friday

    Catalis

    Edmonton, AB
    7 days ago
  •  ...Integrated Services Manager – Children and Family Services Location...  ...role in the delivery and integration of interdepartmental and affiliate...  ...heightened collaboration and continuous improvement. The Integrated...  ...work plans, overseeing staff work plans, delegation of tasks... 
    Permanent employment
    Full time
    Internship
    Monday to friday

    Mna Corp

    Edmonton, AB
    more than 2 months ago
  •  ...Time, p ermanent Structural Engineer position working out of...  ...contractors while supporting staff development and organizational...  ...parties to ensure technical integrity, consistency, and compliance...  ...development, implementation, and continuous improvement of engineering... 
    Long term contract
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office

    Epcor

    Edmonton, AB
    a month ago
  •  ...What the Role Does: Lead software developers, shape technical direction, and turn business...  ...guide development decisions, strengthen engineering practices, and build teams that...  ...Paid vacation, plus bonus personal days Continuous learning opportunities, including LinkedIn... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Temporary work
    Bank staff
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Lawdepot Inc

    Edmonton, AB
    20 days ago
  • $97.56k per year

     ...contract opportunity for approximately 2 years. The Software Developer provides innovative and creative...  ...through the creation and usage of automated unit and integration tests Evaluate software solutions on a continual basis to identify and drive quality, performance,... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    Following

    Edmonton, AB
    more than 2 months ago
  •  ...Who We Are Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations...  ...office includes an innovative vibe, stand-up desks for all staff, foosball games, an active workplace enrichment... 
    Full time
    Work at office
    Monday to friday

    Catalis

    Edmonton, AB
    more than 2 months ago
  •  ...Alberta. It aims to establish an integrated research, commercialization,...  ...internal stakeholders. Software and Hardware Validation...  ...requirements. Work with Quality and Engineering to generate lifecycle CSV...  ...: Support business continuity and disaster recovery risk planning... 
    Full time
    Temporary work
    Work at office
    Work from home

    Lp-api

    Edmonton, AB
    more than 2 months ago
  •  ...talents individuels, font partie intégrante de notre entreprise, ce qui...  ...clients, vous dirigerez et continuerez à développer le programme national...  ...changement et d’amélioration continue Solides compétences...  ...individual skills and talents to be integral to our business, which helps... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Flexible hours

    Waste Logic Llc

    Edmonton, AB
    more than 2 months ago
  •  ...We are seeking a hands-on Engineer to support the installation,...  ...related to equipment installation, integration, qualification, and operation...  ...actions (CAPA). Support continuous improvement initiatives focused...  ...systems, and associated software platforms. Maintain equipment... 
    Full time
    For contractors
    Work at office
    Work from home
    Worldwide
    Relocation

    Lp-api

    Edmonton, AB
    more than 2 months ago
  • $83.08k - $115.03k per year

     ...Closing Date: August 12, 2024 Classification: Engineering and Related Level 2 (522ERA) Salary: $3,...  ..., the selected candidate will develop software systems and automation processes to...  ...Knowledge or understanding of writing unit and integration tests. Familiarity with Git version... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Casual work
    Monday to friday
    Flexible hours
    Shift work
    2 days per week

    Government of Alberta

    Edmonton, AB
    6 days ago
  • $85k per year

     ...Job Title: Senior Accountant/Staff Accountant  Location: Edmonton, AB (In-office and hybrid) Salary: Up to $85,000 based on experience  Pathfind has an immediate opening with a well-established, boutique Public Practice Firm. They are seeking a keen, collaborative experienced... 
    Full time
    Work at office
    Immediate start

    Pathfind

    Edmonton, AB
    23 days ago
  •  ...Junior Full-Stack Software Developer About Effortless Admin Benefits administration is complicated, and when it goes wrong,...  ...to have A degree or diploma in Computer Science, Software Engineering, or a related field Experience with React libraries like Redux... 
    Full time
    Internship
    Immediate start

    Effortless Admin Inc.

    Edmonton, AB
    9 days ago
  • $125.8k per year

     ...Are you an experienced senior software developer with a passion for integrations and partnerships solutions which will...  ...re looking for a Senior Solutions Engineer to be part of our Product Engineering...  ...and you shouldn’t either. Through continuous 1:1’s, dedicated feedback and... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Jobber

    Edmonton, AB
    more than 2 months ago
  • Become a vital part of affirm's Online Storage team as a Backend Software Engineer. This fully remote role focuses on enhancing Cache Services with Redis and Valkey while automating workflows. You will have the privilege of working within affirm's Data and Storage Services... 
    Remote work

    Affirm

    Edmonton, AB
    8 hours ago
  •  ...Become a vital part of affirm's Online Storage team as a Backend Software Engineer. This fully remote role focuses on enhancing Cache Services with Redis and Valkey while automating workflows. You will have the privilege of working within affirm's Data and Storage Services... 
    Remote work

    Affirm

    Edmonton, AB
    8 hours ago
  •  ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program...  ...technical project oversight, client liaison and staff mentoring, adapted to fit your experience...  ...skills; conduct yourself with integrity, work within multi-disciplined teams, deal... 
    Full time
    Contract work
    For subcontractor
    Work at office
    Local area
    Worldwide
    Flexible hours

    Aecom

    Edmonton, AB
    more than 2 months ago
  •  ...more at  fleetworthy.com . About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our agile development...  ...a culture of respectful disagreement, accountability, and continuous improvement to your team's practices. Collaborate across... 
    Remote work
    Shift work

    Fleetworthy

    Edmonton, AB
    a month ago
  •  ...support, and troubleshooting of system integrations and data exchanges. This role ensures that...  ...requirements Participate in software implementation projects, including solution...  ...Contribute to process standardization and continuous improvement initiatives Required Qualifications... 
    Full time

    Keolis America

    Edmonton, AB
    more than 2 months ago
  •  ...Fleetworthy Inc. is hiring a Platform Engineer to own and evolve the systems that connect...  ...ownership over how Fleetworthy ships and runs software. What Your Ride Will Look Like...  ...physical servers, embedded devices, vendor integrations, and the data forwarding services that... 
    Full time
    Remote work

    Fleetworthy

    Edmonton, AB
    more than 2 months ago
  •  ...equipment dealerships support their staff and customers. Purpose-built...  ...hands-on experience in software development within a fast-growing...  ...is open to current and continuing students looking to gain internship...  ...will work closely with our engineering team to build and enhance... 
    Full time
    Internship
    Manual labor
    Remote work
    Flexible hours

    Altaml

    Edmonton, AB
    more than 2 months ago
  • $140k - $175k per year

     ...decision-making. As the Software Development Manager - AI Solutions...  ...workflows, model integrations, MCP-enabled data tools, and...  ...Computing Science, Software Engineering, Artificial Intelligence, Data...  ...development, testing, deployment, and continuous improvement of secure and... 
    Long term contract
    Permanent employment
    Full time
    Bank staff
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Lawdepot Inc

    Edmonton, AB
    more than 2 months ago
  •  ...Hello and welcome to Design Works Engineering! We are a multi-discipline engineering firm...  ...in the nation for a reason: our diverse staff all share the same vision – create great...  ...drawings and designs using the relevant software. Review and approve technical design phases... 
    Full time

    Design Works Engineering

    Edmonton, AB
    a month ago
  •  .... ISO Consultation  ~3. ISO Certification  -Second sector: Software Development  ~1.Developing applications for all technologies and...  ...(SDP),  ~7.Service Management Systems (SMS),  ~8.Business Continuity Management Systems (BCMS),  ~9.Information Security Management... 
    Full time

    Atia

    Edmonton, AB
    more than 2 months ago
  •  ...for you.  We’re seeking a Senior Data Engineer to join our Delivery Team. In this role,...  ...across cloud platforms — ensuring integration, performance, and compliance. As a Senior...  ...our current track record in enterprise software development, allow us to provide a full... 
    Full time

    Bits In Glass

    Edmonton, AB
    a month ago
  •  ...are hiring two (2) ​Full-Time, Permanent Engineer, Asset Management working out of  ​ our...  ...performance and establish initiatives for continuous improvement to ensure efficient, reliable...  ..., data analytical tools, and engineering software. Strong understanding of lifecycle... 
    Remplacement
    Permanent employment
    Full time

    Epcor

    Edmonton, AB
    a month ago

Do you want to receive more vacancies?

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