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 Affi… 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 Affi... typically come in at the start of the pay range. Affi... 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 Affi...

CAN base pay range per year: $181,000 - $241,000

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 Affi... 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

  • 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 Affi... 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: Affi... considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Continuous Integration) in Montréal, QC vacancy
  •  ...performance, and track recovery progress. We're looking for a Staff Software Engineer to serve as the technical leader for this team — someone who...  ...une culture d’excellence technique et d’amélioration continue grâce à des revues de code réfléchies, des discussions de conception... 
    Suggested
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Remote work
    Worldwide
    3 days per week

    Hinge Health, Inc.

    Montréal, QC
    more than 2 months ago
  •  ...world. Role overview   As a Software Engineer, you’ll join our team to plan, build...  ...task planning and time management Continuously learn new tools, frameworks and practices...  ....) Writing automated tests (unit, integration) Familiarity with CI/CD pipelines... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...years of experience in this area would be ideal Good understanding of Power Platform architecture, best practice, security model, integration, and ALM Ability to work independently on complex technical issues and provide solution/design guidance Strong stakeholder... 
    Suggested
    Full time

    Bbgc

    Montréal, QC
    15 days 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... 
    Suggested
    Internship
    Flexible hours

    Baseten

    Montréal, QC
    2 days ago
  •  ...right place! We’re looking for a Staff Site Reliability Engineer to join our Data team in Canada....  ...layer (Looker infrastructure and GCP integration). ~10% – Team Coordination & Technical...  ...our priority. We invest in you with continuous learning opportunities, global... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Lightspeed Commerce

    Montréal, QC
    more than 2 months ago
  •  ...avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une...  ...processus de l'entreprise, s'améliorent en continu, et libèrent les équipes financières...  ...code Tu développeras et déploieras des intégrations avec les ERP et systèmes tiers des... 
    Daily paid
    Permanent employment
    Full time
    Part time
    Remote work

    Maplr

    Montréal, QC
    more than 2 months ago
  • $140k - $230k per year

     ...and collaboratively — without compromising standards — we want to hear from you. The Opportunity   We’re looking for a Staff Front-End Engineer to join our growing engineering team as we scale from 14 to 24 developers. This is a high-impact, high-ownership role where... 
    Full time
    Worldwide
    Flexible hours

    Us Mobile

    Montréal, QC
    more than 2 months ago
  •  ...loaded remotely. Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be...  ...on mobile performance and footprint ● Ability to perform continuous integration, configuration management, version control, and testing.... 
    Full time
    Remote work
    Worldwide

    Chewi Creative

    Montréal, QC
    more than 2 months ago
  •  ...We seek a Staff Software Engineer for one of our remote-first clients based in Montreal. This client is building a SaaS solution in the crypto space. In this role, you will use your technical expertise to manage project priorities, deadlines, and deliverables.You will design... 
    Permanent employment
    Full time
    Remote work

    Toparo

    Montréal, QC
    2 days ago
  •  ...dépassent. Nous concevons des intégrations sécurisées dès leur...  ...customers’ evolving needs. We build integrations that are secure by design,...  ...agencies You believe great software means quality, security, and...  ...~ Bachelor’s in Software Engineering, Computer Science, or equivalent... 
    Full time
    Contract work
    Internship
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the...  ...that support them. Keeping our systems fast and reliable: integrations, data at scale, performance, and the devex problems in-between... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Montréal, QC
    4 days ago
  •  ...time with the only hardware and software AI-powered platform built for...  ..., designers, and other engineers to deliver robust applications...  ...toward ownership, delivery, and continuous improvement Nice to have...  ..., robotics, or hardware-integrated software Experience working... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...founded in 2010 by two aeronautical engineers who realized that the healthcare...  ...Job Description As a Senior Software Developer - Healthcare systems integration profile, you will be a key member...  ...processes and systems for both technical staff and end users. Stakeholder... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    a month ago
  •  ...mission is to enable builders and GTM leaders to build a revenue engine that moves the business forward on data they can trust....  ...look at our young engineering blog . About the role As a Software Engineer at Vasco, you'll build the brain of our agents: the core... 
    Full time
    Internship
    3 days per week

    Vasco

    Montréal, QC
    17 days ago
  •  ...opportunities together, and continually make new resources available...  ...systems to support large-scale integrations and high-load payment flows....  .... Work closely with engineering, product, and partner teams...  ...oriented programming (OOP), software design patterns, and decomposition... 
    Full time

    Xsolla

    Montréal, QC
    more than 2 months ago
  •  ...most versatile deep-learning based vision software for quality inspection processes. By...  ...‘’one-in-a-million’’ Full stack Software Engineer/Developer that will join our Product development...  ...technologies (deep learning, continuous learning). Functional English and French... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Haxio

    Montréal, QC
    27 days ago
  •  ...layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’ll... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Montréal, QC
    4 days ago
  • $72k - $90k per year

     ...team members belong and have the opportunity to thrive. Lyft’s team in Montreal is looking for a Software Engineer in Test to join its LUS team. Our goal is to continue the development of both our bike-sharing kiosk station software and our payment service software, improve... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Montréal, QC
    a month ago
  •  ...test, and deploy Java-based software applications using the Spring...  ...applications, ensuring data integrity and security. Collaborate...  ...in Computer Science, Software Engineering, or a related field. ~10+ years...  ...Desired Skills: Continuous integration tools (Maven, Gradle... 
    Permanent employment
    Full time
    3 days per week

    It Unlock Consulting Inc.

    Montréal, QC
    more than 2 months ago
  •  ...About TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform...  ...Summary The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards... 
    Full time

    TTC Global

    Montréal, QC
    more than 2 months ago
  •  ...orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code...  ...de prédiction et des composants à base de LLM ; tu sais les intégrer proprement dans un système de production, sans sacrifier la fiabilité... 
    Full time

    Campus Coach

    Montréal, QC
    a month ago
  •  ...Today CS Group Canada is looking for a Software Verification Engineer. Their role will be to test embedded...  ...on aircraft and space system such as engine control, flight management systems...  ...workload to your lead. Participate to continuous improvement of the team performance (... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Cs Group

    Montréal, QC
    more than 2 months ago
  •  ...©al Employment type: Regular, full-time Team: Technology / Engineering Start date: As soon as possible. We're a fintech firm with...  ...as much as the work itself. Expect a high bar, a premium on integrity and invention, and a real appetite for questioning the consensus... 
    Full time
    Immediate start

    Calliere

    Montréal, QC
    more than 2 months ago
  • $34 - $36 per hour

     .... Interns work side-by-side with top engineers in the industry while having autonomy from...  ...reliability, ensured by testing (unit, integration and load tests) Participate in code...  ...code quality and distribute knowledge Continuous integration and deployment Go home knowing... 
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Immediate start
    Work from home
    3 days per week

    Lyft

    Montréal, QC
    a month ago
  •  ...of this effort, we recently created an Operational Excellence team whose mandate is to implement the principles and methodology of continuous improvement in all areas of operations and logistics. More specifically, to identify, develop, optimize and implement best practices... 
    Full time

    Uap, Inc.

    Montréal, QC
    a month ago
  •  ...pipelines are operating smoothly. Enhance operations processes – continuously develop and refine internal processes for document collection...  .... Collaborate across teams – work closely with product, engineering, and client stategy teams to enhance operations workflows.... 
    Full time
    Summer work
    Work at office

    Tetrix

    Montréal, QC
    23 days ago
  •  ...the Role We are seeking a Staff DevSecOps Specialist to join...  ...and architecture other engineers design against, from our cloud...  ...HIPAA, and customer assurance continuous, partnering with GRC so evidence...  ...Computer Science, Cybersecurity, Software Engineering, Computer... 
    Full time
    Work at office
    Flexible hours

    Alayacare

    Montréal, QC
    a month ago
  •  ...was founded in 2010 by two aeronautical engineers who realized that the healthcare system was...  ...Professional Tenure: 10+ years of total software engineering experience, with at least 5+...  ...engage in deep technical discussions with Staff Engineers and Architects without needing... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Medfar

    Montréal, QC
    a month ago
  •  ...L'équipe « SC SaaS Video Device Integration » est responsable du développement...  ...with.  As a Team, we strive to continuously deliver an innovative and robust software device driver sdk to our clients....  ...To be able to quickly adjust and continue to deliver added value to our products... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...a very well-structured and distributed Software Development Agency out of Montreal. We are...  ...multi-disciplinary team as the company continues to grow. This position is open for...  ...will work directly with Product Owners and Engineering team to define, architect, and build... 
    Full time
    Remote work

    Guarana

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

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