Staff Software Engineer (Continuous Integration)

Affirm
Canada
Workplace: RemoteFull timeUSD 181,000 - 241,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Problem-solving","Collaboration","Leadership","Mentorship","Proactive initiative","Technical excellence","Curiosity"]

Drive the Continuous Integration team by designing, scaling, and improving build pipelines across services and platforms. Optimize build times, test coverage, and reporting to deliver fast feedback to developers. Build CI monitoring, alerting, and incident response to reduce downtime, and partner with engineers to improve deployment workflows and developer productivity through tooling and automation. Lead and mentor CI engineers while aligning CI/CD systems with broader platform goals.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Affirm
Affirm
3 days ago

Staff Software Engineer (Continuous Integration)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live
Reposted: similar role first listed 3 months ago

Job Summary

Drive the Continuous Integration team by designing, scaling, and improving build pipelines across services and platforms. Optimize build times, test coverage, and reporting to deliver fast feedback to developers. Build CI monitoring, alerting, and incident response to reduce downtime, and partner with engineers to improve deployment workflows and developer productivity through tooling and automation. Lead and mentor CI engineers while aligning CI/CD systems with broader platform goals.
Location: Canada
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own the design, scalability, and reliability of build systems and pipelines across services and platforms.
  • •Ensure fast, reliable developer feedback by optimizing build times, test coverage, and reporting.
  • •Implement CI monitoring, alerting, and incident response to minimize downtime.
  • •Collaborate across engineering to support smooth integrations and deployment workflows, improving productivity via tooling and automation.
  • •Contribute to CI and developer productivity vision; lead and mentor CI engineers while aligning systems with product and platform goals.

Pay and Benefits

Salary: USD 181,000 - 241,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionPaid Leave

Key Requirements

  • •Proven experience driving and leading engineering efforts in CI, build systems, or developer productivity.
  • •Strong background in modern build systems such as GitHub, Buildkite, and Artifactory.
  • •Familiarity with cloud-native environments (AWS, Kubernetes) and infrastructure-as-code practices.
  • •Solid programming background in Python, Kotlin, Java, or similar to guide technical decisions.
  • •Experience managing build systems and frameworks for large monorepos; equivalent practical experience or a Bachelor’s degree in a related field.
Experience:Developer productivityCI/CDOpen sourceMonoreposCloud-nativeInfrastructure-as-code
Education:Bachelor's in related field
Skills:Problem-solvingCollaborationLeadershipMentorshipProactive initiativeTechnical excellenceCuriosity
Languages:English
Tech Stack:Continuous IntegrationCI/CDGitHubBuildkiteArtifactoryAWSKubernetesInfrastructure-as-codePythonKotlinJavaMonitoringAlertingDeployment workflowsAutomated testing

Company Brief

Affirm
Provides point-of-sale lending and buy-now-pay-later (BNPL) solutions for consumers and merchants, enabling installment payments, consumer financing, and embedded financial services through APIs and partnerships with retailers and platforms.
Industry: Lending
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn