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 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Continuous Integration) in Calgary, AB vacancy
  • $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
    2 days 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... 
    Suggested

    Black Duck Software, Inc.

    Calgary, AB
    28 days ago
  • $181k - $241k per year

     ...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... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Calgary, AB
    3 days ago
  • $10k per year

     ...About this opportunity: As a Staff Operations Engineer, you will play a key role in optimizing the...  ...improve reliability, performance, and asset integrity. Be an active part of front-end...  ...philosophy We foster a culture of continuous learning and development to support employees... 
    Suggested

    Oil Authority

    Calgary, AB
    13 hours ago
  •  ...Helcim, we believe that great software is built by amazing people....  ...highly skilled and experienced Staff Software Developer who...  ...a technical liaison between engineering teams, product management, operations...  ...with our Security team to integrate security best practices into... 
    Suggested
    Long term contract
    Full time
    Work at office
    Work from home
    Monday to friday
    Flexible hours

    Helcim

    Calgary, AB
    8 days ago
  •  ...supporting and executing pipeline integrity management programs. Founded...  ...Integrity management and engineering services. Position Summary...  ...closely with other technical staff and project managers. Job...  ...in defect analysis tools Integration and assessment of datasets from... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Local area
    Monday to friday

    In-Line Integrity Solutions Ltd.

    Calgary, AB
    8 days ago
  •  ...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,... 
    Full time
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Zayzoon

    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
    13 hours 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
    19 days 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
    21 days 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... 
    Long term contract
    Full time
    Manual labor
    Relocation package

    Neo Financial

    Calgary, AB
    more than 2 months ago
  •  ...Responsibility: Overview: The Aerospace and Defense engineering team within Hexagon's Autonomy & Positioning division is looking for a DSP Software Engineer to join our high-tech...  ...to customer service excellence and continuous improvement. Reporting to the Software Manager... 
    Full time
    Remote work

    Hexagon

    Calgary, AB
    8 days ago
  • $103k - $143k per year

     ...Staff Platform Engineer   This role is remote based in Canada. Company Overview   Robots & Pencils is an applied AI engineering firm building...  ...architecture. We design and ship AI co-workers that integrate into enterprise operations and deliver measurable results for... 
    Local area
    Remote work
    Shift work

    Robots and Pencils

    Calgary, AB
    28 days ago
  • Elevate your software development career as a Backend Software Engineer II with Affirm. Play a pivotal role in shaping APIs for esteemed partners like Amazon and...  ...remotely. At Affirm, the Partner Merchant Interfaces - Integration team is growing and seeks a Software Engineer II.... 
    Remote work

    Affirm

    Calgary, AB
    3 days ago
  •  ...Job Description Overview The Senior Systems Integration Engineer is responsible for executing systems engineering and integration activities to ensure that all project systems are effectively coordinated, tested, and delivered in alignment with project requirements.... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Calgary, AB
    19 days ago
  • $153k - $213k per year

     ...SCIM in code, ensuring correctness, scalability, and clean integration patterns. Develop backend APIs and services in Python and...  ...beyond basic configuration. ~5+ years of professional backend software engineering experience ~ Strong production experience in Python or a... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Calgary, AB
    2 days 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... 
    Full time
    Remote work

    Datavisor

    Calgary, AB
    more than 2 months ago
  •  ...The Senior Software Engineer, Marketing Operations leads the development of scalable and robust...  ...implement QA strategies, including unit tests, integration tests, regression testing, and...  ...campaign execution Promote a culture of continuous learning, knowledge sharing, and... 
    Long term contract
    Full time
    Internship
    Local area

    Getty Images

    Calgary, AB
    more than 2 months ago
  •  ...connected emissions detection camera for continuous monitoring, scalable cloud...  ...Job Summary: The Vice President of Software Engineering will oversee all aspects of software development...  ...to implementation, ensuring seamless integration across our ecosystem of web apps, databases... 
    Full time
    Work at office
    Remote work

    Kuva Systems

    Calgary, AB
    8 days ago
  •  ...Engineering @ AltaML - How We Work: We are an AI-first company. Claude Code and AltaML's...  ...engineers design, build, test, and review software, not an optional accelerant a few people...  ...in hand. You'll own the architectural integrity of your pod's solutions, clear the path... 
    Full time

    altaml

    Calgary, AB
    29 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

    Calgary, AB
    3 days ago
  •  ...Job purpose   The Senior Software Engineer is responsible for producing and implementing functional...  ...~ Support a culture of innovation and continual improvement by providing technical...  ...etc.)   ~ Experience developing and integrating with RESTful APIs and distributed services... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Work from home

    Symend

    Calgary, AB
    a month ago
  • Elevate your career with Affirm as a CIAM Software Engineer, designing top-notch identity solutions. Work remotely to develop and maintain cutting-edge CIAM backend services. In this senior role, you'll design and implement critical CIAM backend services for both B2C and B2B... 
    Remote work

    Affirm

    Calgary, AB
    2 days ago
  • Join Affirm as a Software Engineer II in a remote-first role. Leverage your skills in API development and web apps with React to innovate transformative solutions. Affirm is seeking a Software Engineer II with over 1.5 years of experience. This position focuses on designing... 
    Remote work

    Affirm

    Calgary, AB
    3 days ago
  •  ...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

    Black Duck Software, Inc.

    Calgary, AB
    5 days ago
  • Shape the future of shopping with Affirms as a Backend Software Engineer. This remote role focuses on building impactful search and recommendation...  ...frameworks like React • 2+ years in search or recommendation engines • Strong communication skills for team collaboration Lead the... 
    Remote work

    Affirm

    Calgary, AB
    2 days 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... 
    Full time
    Remote work
    Flexible hours
    Shift work

    Experienced Career

    Calgary, AB
    a month ago
  •  ...Cenovus seeks a Staff Operations Engineer to optimize surface assets in the Lloydminster Thermal district, providing technical leadership across SAGD facilities, water production, and distribution networks. You will identify opportunities to improve performance, resolve challenges... 

    Oil Authority

    Calgary, AB
    13 hours 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
  • Drive impactful data solutions at Affirm as a Senior Software Engineer specializing in database architecture. This remote-first role emphasizes large-scale database design and automation. As a key member of the Data and Storage Services team, you will bring 5+ years of software... 
    Remote work

    Affirm

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