Staff Software Engineer, Backend (Continuous Integration)

24 minutes ago
Full-time
Lead
Software Development
Affirm

Affirm

Affirm offers a transparent buy now, pay later service founded in 2012 by Max Levchin. No late fees or surprises, just a responsible way to pay over time for your favorite brands.

Diversified Financial Services
1K-5K
Founded 2012

Description

  • Own the design, scalability, and reliability of build and pipeline systems across multiple services and platforms.
  • Optimize build times, test coverage, and reporting to provide fast and reliable feedback for developers.
  • Implement monitoring, alerting, and incident response processes for CI systems to reduce downtime.
  • Work closely with engineering teams to support 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 improve engineering efficiency.
  • Contribute to the vision and strategy for continuous integration and developer productivity infrastructure.
  • Lead and mentor other CI engineers while fostering ownership, collaboration, and technical excellence.
  • Partner with engineering leadership to align CI systems with broader product and platform goals.

Requirements

  • Proven experience driving and leading engineering efforts in CI, build systems, or developer productivity domains.
  • Strong background in modern build systems such as GitHub, Buildkite, Artifactory, or Bazel.
  • Familiarity with cloud-native environments such as AWS and Kubernetes, and with infrastructure-as-code practices.
  • Solid programming background in Python, Kotlin, Java, or similar languages.
  • Ability to guide technical decision-making and balance long-term vision with short-term impact.
  • Experience managing build systems and frameworks for large monorepos; Bazel experience is preferred.
  • Equivalent practical experience or a Bachelor’s degree in a related field is required.
  • Active contribution to open source projects or experience at a leading tech company is a plus.
  • Passion for CI/CD and improving developer experience.
  • Curiosity about AI tools and emerging technologies, with willingness to use them to improve productivity, collaboration, or decision-making.

Benefits

  • Base pay range of $225,000 to $275,000 per year for CA, WA, NY, NJ, and CT; $200,000 to $250,000 per year for all other U.S. states.
  • Equity rewards, including an equity grade of 13.
  • Monthly stipends for health, wellness, and tech spending.
  • 100% subsidized medical coverage for employees and dependents.
  • Dental and vision coverage for employees and dependents.
  • Remote-first work environment with flexibility to work almost anywhere in the country of employment.
  • Competitive vacation and holiday schedules.
  • Employee stock purchase plan with a discount.
  • Flexible Spending Wallets for technology, food, lifestyle, and family-forming expenses.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Member of Technical Staff, FlashBlade

Pure Storage 1K-5K IT Services

EverPure is hiring a software engineer for the FlashBlade product team to help build a scale-out all-flash file and object storage system for modern data workloads.

Apache Spark C C++ Elasticsearch Go Java Kafka Linux Python Splunk
1 hour, 1 minute ago

Senior Software Engineer

ZoomInfo 1K-5K Professional Services

ZoomInfo is hiring a Senior Full Stack Engineer for its Chorus.ai Conversation Intelligence platform to build customer-facing product experiences that turn large-scale sales call data into actionable insights for sales teams.

Angular DynamoDB Elasticsearch MongoDB MySQL Node.js Python React REST API Solr
1 hour, 13 minutes ago

Applications Engineer (Analytics Solutions Focus)

Blueprint Technologies 251-1K Internet Software & Services

Blueprint is hiring an Applications Engineer focused on analytics solutions to build and enhance applications that power reporting, data visualization, and enterprise decision-making.

Agile Databricks SQL Tableau
2 hours, 17 minutes ago

Software Engineer III

EasyPost 51-250 Air Freight & Logistics

EasyPost is hiring a Software Engineer III to design and build scalable shipping software for a high-growth platform that powers millions of package deliveries.

Agile Angular Confluence Django Git JIRA Node.js Python React REST API Scrum Spring SQL
2 hours, 50 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers