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 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Continuous Integration) in Calgary, AB vacancy
  •  ...mission. We're looking for a Staff Developer who genuinely cares...  ...maintain scalable, secure software architectures aligned with business...  ...code and queries, unit and integration testing ~ Experience...  ...meaningful work ~ Strong data engineering skills: complex SQL queries,... 
    Suggested
    Full time
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Zayzoon

    Calgary, AB
    more than 2 months ago
  • $275k per year

     ...Senior/Staff/Principal Software Developer Calgary, AB — Full-time   The Role Financial software...  ...processed every month. The engineers here own their services from architecture...  ...record check and credit check. By continuing with your application, you agree to the... 
    Suggested
    Long term contract
    Full time
    Manual labor
    Relocation package

    Neo Financial

    Calgary, AB
    more than 2 months ago
  • $120k - $150k per year

     ...advanced device intelligence, powerful decision engine and investigation tools work together to...  ...across the globe. Our award-winning software platform is powered by a team of world-...  ...enable our detection capabilities. We continue to push the boundary of what's possible... 
    Suggested
    Full time
    Remote work

    Datavisor

    Calgary, AB
    more than 2 months ago
  • $181k - $241k per year

     ...developing consumer experiences using UI frameworks like React You have 2+ years of experience working in search or related recommendation engines You have experience delivering major features, system components or deprecating existing functionality in a system through the... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Calgary, AB
    1 day ago
  •  ...this is how we describe the engineering team at MNP Labs. MNP is proudly...  ...an impact as a Full Stack Software as part of the MNP Labs team...  ...an environment where you’ll continuously grow, always have a voice...  ...time.   Build and consume integrations with third-party and partner... 
    Suggested
    Full time
    Remote work
    Flexible hours
    Shift work

    Experienced Career

    Calgary, AB
    a month ago
  • $135.3k - $203k per year

     ...Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity...  ...life cycle. Black Duck is seeking a Principal Software Engineer to serve as a technical leader for the company's identity, authentication... 
    Long term contract
    Full time

    Black Duck Software

    Calgary, AB
    a month ago
  • $181k - $241k per year

     ...and no tradeoffs on what matters most. We are looking for a Staff Engineer to lead projects and initiatives on the Fraud Decisioning team...  ...What We Look For ~6-10+ years of experience as a software engineer with leadership responsibilities and experience mentoring... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Calgary, AB
    4 days ago
  •  ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional... 
    Work at office

    Speechify

    Calgary, AB
    more than 2 months ago
  • $135.3k - $203k per year

     ...Black Duck Software, Inc. helps organizations build secure, high-quality software,...  ...development life cycle. Principal Software Engineer, Agentic Integrations   Location: Calgary, Alberta...  ...Own the technical direction and continued development of the  Black Duck MCP Gateway... 

    Black Duck Software, Inc.

    Calgary, AB
    a month ago
  •  ...is seeking a talented Senior Staff Developer , who has an...  ...reporting to the Director of Engineering, plays a crucial part in shaping...  ...staff developers, encouraging continuous learning and professional development...  ...experience, with lead and software design accountabilities. ~... 
    Full time
    Work at office
    Flexible hours

    Benevity

    Calgary, AB
    more than 2 months ago
  •  ...digital orthodontics, LightForce continues to push the boundaries of...  ...Description As a LightForce Integration Specialist, you will drive...  ...relationships with doctors and staff by providing them with...  ...new product development and software enhancements Utilize data/... 
    Full time
    Work at office
    Local area

    Lightforce Orthodontics, Inc.

    Calgary, AB
    18 days ago
  • $74k - $100k per year

     ...Role Summary The Integration Specialist plays a key role in supporting...  ...Support the development and continuous improvement of Modern Niagara...  ...between business units, software applications, and development...  ...Collaborate with software developers, engineers, and business stakeholders to... 
    Remplacement
    Full time
    For contractors
    Internship
    Flexible hours

    Modern Niagara

    Calgary, AB
    more than 2 months ago
  •  ...are not accepted. Role Summary The Staff Accountant owns the recurring...  ...of credit monthly, moving toward a weekly continuous-reconciliation cadence. Validate direct...  ...Experience in IT services, consulting, software resale, or another project-based business... 
    Remote job
    Full time
    Local area

    Mobiz

    Calgary, AB
    22 days ago
  •  ...a day in the life of our team: Behind the Scenes with our Software Engineers The Role Push is looking for an experienced Full Stack...  ...architecting, building and testing Push's internal tools and AI integrations. In this role, you will have the ability to tackle a wide... 
    Full time

    Push Operations

    Calgary, AB
    more than 2 months ago
  •  ...seeking a highly driven Network Engineer to join our Network Operations...  ...implementation of business continuity and disaster recovery plans....  ...competitive. Ensure all required software upgrades are applied to the...  ...training as required to CFOC staff, and external customers. Achieve... 
    Full time

    Canadian Fiber Optics

    Calgary, AB
    2 days ago
  •  ...owns the experience. We're hiring a staff-level engineer to take ownership of major runtime...  ...production — an agent loop, tool-calling integration, RAG, or eval infrastructure — and have...  ...of the interview plan for our Senior Software Engineer (AI Platform) position.... 
    Remote job
    Full time
    Contract work
    Internship
    Live In
    Work at office
    Flexible hours

    Syndio

    Calgary, AB
    more than 2 months ago
  • $96.56k - $128.74k per year

     ...better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems...  ...Development: Take advantage of our continuous learning opportunities, including...  ....  ~ Define, execute, and sustain the integrated technology target state and operations... 
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Calgary, AB
    6 days ago
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office
    Remote work

    Speechify

    Calgary, AB
    more than 2 months ago
  •  ...Job Description Overview The Systems Integration Engineer supports system engineering leads and project engineers with systems engineering...  ...(within 12 months) is preferred. Familiarity with design software and project management tools, with strong problem-solving and... 
    Full time
    For contractors
    Internship
    Flexible hours

    AtkinsRéalis

    Calgary, AB
    25 days ago
  • $145k - $155k per year

     ...conditions. We’re hiring two Software Developers to join the Casper...  ...Casper is adapting too. The engineering work behind it is becoming...  ...product protects trust and test integrity. What you’ll work on...  ...better, step by step, while continuing to deliver. We’re specifically... 
    Remote job
    Long term contract
    Full time
    Shift work
    Night shift

    Acuity Insights

    Calgary, AB
    more than 2 months ago
  •  ...The Role Financial software runs underneath the biggest decisions...  ...alternative. As a Senior / Staff React Native Developer , you...  ...demands it, and mentor engineers who are obsessed with shipping...  ...champion automated testing (unit, integration, and e2e), and mentor junior/... 
    Full time
    Temporary work
    Manual labor
    Relocation package
    1 day per week

    Neo Financial

    Calgary, AB
    more than 2 months ago
  •  ...General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security...  ...for fighting and support vehicles. The hardware, software and systems integration that our engineers deliver on a daily basis ensure soldiers... 
    Hourly pay
    Full time
    For contractors
    Internship
    Flexible hours

    General Dynamics Missions System International

    Calgary, AB
    a month ago
  • $130k - $170k per year

     ...intelligence, powerful decision engine, and investigation tools work...  ...globe. Our award-winning software platform is powered by a team...  ...environment. Join us as we continue to push the boundaries of fraud...  ...leadership experience as a tech lead, staff engineer, engineering manager,... 
    Full time

    DataVisor

    Calgary, AB
    27 days ago
  •  ...The Senior Cybersecurity Engineer will provide technical leadership...  ...guardrails. Develop scripts and integrations using PowerShell, Python,...  ...with Cloud Engineering and Software teams to implement preventative...  ..., accountability, and continuous improvement. About You... 
    Full time
    Internship
    Manual labor
    Work at office
    Remote work
    Flexible hours

    Blackline Safety

    Calgary, AB
    2 days ago
  •  ...We have partnered with a confidential client in the Pipeline Services and Integrity sector to identify a Project Manager responsible for managing awarded in-line inspection (ILI), pipeline integrity, and related service projects from initiation through completion. This role... 
    Full time
    Work at office

    Trycewell Partners Inc.

    Calgary, AB
    12 days ago
  •  ...We’re looking for a Robotics Software Developer to join our team and...  ...performing team committed to continuous learning and innovation....  ...under the guidance of senior engineers.   ~ Develop perception...  ...and Python, backed by unit and integration tests.   ~ Debug integration... 
    Full time
    Internship
    Relocation package
    Flexible hours

    Promise Robotics

    Calgary, AB
    more than 2 months ago
  •  ...Pason is seeking a Software Developer for the Enterprise Applications team (EA) with a strong...  ...provide information to distributed field staff Make improvements to the team’s AWS...  ...deployment pipelines architecture ~ Software integration experience Education ~ Bachelors... 
    Full time

    Pason Career

    Calgary, AB
    more than 2 months ago
  •  ..., is the leading solution built to help software companies generate revenue through data-...  ...standards and share knowledge across a small engineering team. What we're looking for ~2+...  ...~ Exposure to machine learning model integration or building AI-powered product features... 
    Full time
    Immediate start
    Worldwide

    Appdirect

    Calgary, AB
    more than 2 months ago
  •  ...Work collaboratively with various design engineering execution teams across the US and abroad...  ...culture that is conducive to quality. Supports continuous improvement, change management and risk...  ...to develop depth of project execution staff.  Reviews lower level engineering work or... 
    Work at office
    Flexible hours

    Black & Veatch Family of Companies

    Calgary, AB
    5 days ago
  •  ...Algorithms techniques to enhance system reliability and usability. Software Development: Utilize AI coding systems to generate high‑quality...  ...quantitative foundation in mathematics, physics, statistics, engineering, or related fields. Hands‑on experience in designing or... 
    Local area
    Shift work

    Mphasis

    Calgary, AB
    4 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!