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 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Continuous Integration) in Waterloo, ON vacancy
  • $188.2k - $282.2k per year

     ...synonymous with entertainment excellence and creativity. Staff Software Engineer, Adaptive Experiences Platform Waterloo, ON About the...  ...developer experience through clear interfaces, reference integrations, test harnesses, preview and debugging tools, automated compatibility... 
    Suggested
    Long term contract
    Full time
    Contract work
    Internship
    Manual labor

    Playstation

    Waterloo, ON
    a month ago
  • $190.5k - $262k per year

     ...If you believe in community, come join ours. Help build the engine behind Faire’s growth: Faire is building the operating system...  ...of local entrepreneurs around the world. We’re hiring a Staff Software Engineer to help lead the technical vision and evolution of Faire... 
    Suggested
    Long term contract
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    28 days ago
  •  ...commercial complexity is high and global impact is on the line. Staff Software Engineer, DevOps Location: Remote (US) Reports to: Manager, DevOps A...  ...innovative solutions at scale. As our platform footprint continues to grow, maintaining deployment velocity while ensuring system... 
    Suggested
    Full time
    Remote work
    Worldwide

    Conga

    Waterloo, ON
    a month ago
  • $256k per year

     ...Ashby's Co-Founder and VP of Engineering. We’re looking for a versatile...  ...users who depend on your software and eagerly await your next feature...  ...with other team members to integrate the final implementation into...  ...do better. So, we built and continue to build Ashby to give TA teams... 
    Suggested
    Internship
    Work at office
    Remote work
    Night shift
    Day shift

    Ashby

    Waterloo, ON
    11 days ago
  • $190.5k - $262k per year

     ...Staff Engineer - Experimentation Platform Faire is a technology wholesale platform built...  ...Our Engineering organization owns the software that makes our marketplace work. The Platform...  ...platform powered by Eppo and integrated with Faire’s data ecosystem. Including measurement... 
    Suggested
    Long term contract
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    4 days ago
  • $90k - $140k 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...  ...for a Software Development Engineer in Test to help build and... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Waterloo, ON
    more than 2 months ago
  •  ...Social Impact category ~3-time winner of US App of the Day ~ Winner of Mobile Apps Showdown at CES The Opportunity: As a Staff Engineer, you'll own the technical direction of the web properties that convert curious visitors into paying subscribers. You'll sit in the... 
    Remote work

    Ground News

    Waterloo, ON
    1 day ago
  • $216k - $297k per year

     ...in community, come join ours. About this role: Our Engineering organization owns the software that makes our marketplace work. The Data Platform group...  ...think about the plumbing underneath. We are hiring a Staff Engineer to own that plumbing. Concretely, this means... 
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    3 days ago
  •  ...Are Synopsys is the leader in engineering solutions from silicon to...  ...You have built production software systems over many years, the...  ...product ecosystem Build and integrate backend services in Python and...  ...Agentic Experience (AX) and integration of front end and AI workflows... 
    Long term contract
    Worldwide

    Synopsys Inc

    Waterloo, ON
    23 days ago
  • $100k - $140k per year

     ...Maintenance: Write unit, integration, and end-to-end tests to...  ...practices and technologies. Continuous Improvement: Lead code...  ...innovator in on-demand transit software. Languages: Python,...  ...Computer Science, Software Engineering, or a related discipline.... 
    Full time
    Casual work
    Flexible hours

    Rideco

    Waterloo, ON
    more than 2 months ago
  • $190.5k - $262k per year

     ...join ours. About this role: Our Engineering organization owns the software that makes our marketplace work. Our...  ...to the data; and iterate. As a Staff Security Engineer, Bot & Traffic Defence...  ...attestation (App Attest, Play Integrity), and challenges, with a real view on... 
    Permanent employment
    Work at office
    Local area
    Remote work
    Monday to friday
    Shift work
    3 days per week

    Faire

    Waterloo, ON
    3 days ago
  • $190.5k - $262k per year

     ...’re responsible for the first step in that journey. As a Staff Product Engineer on the Brand pillar, you will be responsible for helping teams...  ...to solve them ~ A bachelor's degree in Computer Science/Software Engineering or equivalent industry experience ~ A love for... 
    Long term contract
    Temporary work
    Work at office
    Local area
    Remote work
    Monday to friday
    Shift work
    3 days per week

    Faire

    Waterloo, ON
    28 days ago
  • $144k - $176k per year

     ...stronger, more resilient businesses. Our Engineering team is at the heart of building banking...  ...for a curious, impact-driven Senior Software Engineer to join our growing team –...  ...customer and business needs Innovation and Continuous Improvement: Proactively identify areas... 
    Long term contract
    Full time
    Internship

    Relay

    Waterloo, ON
    13 days ago
  •  ...The Role We are hiring a Full Stack Software Engineer to build the operator side of CasQade,...  ...what operators need to search later. Integrate the dashboard with our certificate authority...  ...services or CDNs. Write unit and integration tests, and review other engineers’ code... 
    Full time

    Qorsa

    Waterloo, ON
    2 days ago
  •  ...About Cambio Cambio is a software platform for world-class real estate decarbonization. We help commercial real estate owners and tenants...  ...to achieve net zero by 2050. ‍ The role As a Frontend Engineer at Cambio, you will play a critical role in crafting and implementing... 
    Full time

    Cambio Ai Inc.

    Waterloo, ON
    more than 2 months ago
  • Lead security initiatives at the company as a Staff Security Engineer specializing in Bot and Traffic Defence. This hybrid role focuses on safeguarding our platform from automated threats and ensuring a secure marketplace. As the first dedicated expert in this crucial domain... 

    Faire

    Waterloo, ON
    3 days ago
  •  ...Security Group (ESG) is looking for a self-motived, talented Senior Software Engineer to bring exceptional technical skills to join a close-knit...  ...such as Goland, gRPC, GKE, and Redis. Adopt an iterative, continuous improvement approach to ship and deploy product features.... 
    Full time
    Local area

    Broadcom

    Waterloo, ON
    8 days ago
  •  ...Faire is seeking a Staff Engineer to lead experimentation infrastructure across the data ecosystem. You will define and execute platform strategy, drive reliability and performance, and enable product engineering, analytics, and data science teams to move fast with trustworthy... 

    Faire

    Waterloo, ON
    4 days ago
  •  ...Responsibility: Associate Director of Software Engineering MCAP at a Glance Joining MCAP...  ...total rewards offering, a career with continuous learning and development (formal & informal...  ..., and maintenance of plans to ensure continuation of critical operations in the event of... 
    Permanent employment
    Full time
    Shift work

    MCAP

    Waterloo, ON
    6 days ago
  •  ...complexity is high and global impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior Director, Cloud...  ...Product, and Operations teams to establish and advance modern Continuous Integration and Continuous Delivery (CI/CD) practices that enable... 
    Full time
    Worldwide

    Conga

    Waterloo, ON
    12 days 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

    Waterloo, ON
    3 days ago
  • Elevate your career with Relay as a Senior Software Engineer, crafting cutting-edge fintech solutions for business owners. Lead features from...  ..., ensuring reliable performance while actively seeking continuous improvement. Key Responsibilities: • Own features throughout... 

    Relay Fi

    Waterloo, ON
    4 days ago
  •  ...care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000...  ...that complements our mission, and we continue to invest in training and development to...  ...for this role. Job title: Senior Software Engineer   What your day-to-day will look like... 
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Waterloo, ON
    29 days ago
  • Drive innovation in data at a tech wholesale platform as a Staff Data Infrastructure Engineer. This hybrid position focuses on streamlining data flow and enhancing quality controls for data systems. Join a dedicated engineering team that powers the company's thriving marketplace... 

    Faire

    Waterloo, ON
    3 days ago
  •  ...Affirm is seeking a seasoned Staff Engineer to drive our CI and developer productivity infrastructure. You will own design and reliability...  ...feedback. Collaborate across engineering to streamline integrations, tooling, and deployment workflows, while mentoring other CI... 
    Remote work

    Affirm

    Waterloo, ON
    3 days ago
  •  ...and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Development Engineer in Test II Contract, 12 months   Do you have a passion for test-driven development? Want to work at a company... 
    Contract work
    Internship
    Immediate start

    PlayStation Global

    Waterloo, ON
    4 days ago
  • $133k - $183k per year

     ...tradeoffs on what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy‑aware consumer web...  ..., client‑side tagging, marketing technology integrations, attribution, and measurement. As a software engineer II on MPE, you will build and improve high... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Waterloo, ON
    3 days ago
  • $153k - $213k per year

     ...tradeoffs on what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web...  ..., client-side tagging, marketing technology integrations, attribution, and measurement. As a Senior Software Engineer on MPE, you will help shape the architecture... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Waterloo, ON
    3 days ago
  •  ...with entertainment excellence and creativity. Full Stack Software Engineer II (Contract Role) Waterloo, ON Playstation is looking...  ...releases, analyze telemetry, and adapt to production data Continuously learn, experiment, and bring forward innovative ideas — participate... 
    Hourly pay
    Full time
    Contract work
    Internship
    Work at office
    Work from home
    Flexible hours

    Playstation

    Waterloo, ON
    19 days ago
  • $119.4k - $169.4k per year

     ...synonymous with entertainment excellence and creativity. Software Engineer II, Backend Waterloo, ON Build what’s next for players....  ...PostgreSQL preferred). ~ Experience designing, building, or integrating GraphQL and REST APIs. ~ Familiarity with caching, message... 
    Internship

    PlayStation Global

    Waterloo, ON
    28 days ago

Do you want to receive more vacancies?

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