itjobs.ca Logo

Top Benefits

Remote-first: work from anywhere in your home country.
Generous time off: take time when life happens.
Health benefits: comprehensive plan tailored to your needs.

About the role

  • 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
  • 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

Benefits

  • Compensation: We have a simple, flexible, and transparent remote-first compensation structure so you can make the best decisions for yourself and your family
  • Spending Wallets: Access tech, food, lifestyle, and family planning wallets for your expenses
  • Supportive Communities: Get involved with our employee resource groups and community groups
  • Remote-first Workforce: If your role is remote, you can set up shop anywhere in your home country
  • Generous Time Off: Take the time you need when life happens
  • Health Benefits: Get a plan that fits your needs
  • Mental Healthcare: Take care of your mind with great mental health programs
  • Parental Leave: Birth and non-birth parents get 18 weeks’ paid leave. Plus, a 4-week return-to-work transition program, at full base pay
  • Away Days: We offer 20 company-wide paid days off—which help our teams collectively pause to recharge
  • Learning & Development: Engage in exciting learning programs to level up your growth- Active contributor to open source projects or previous experience with large-scale software development at a leading tech company is a plus
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field
  • 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, Bazel)
  • 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
  • Proficiency with managing build systems and frameworks for large monorepos. Preferred experience in Bazel
  • Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making
  • You are proactive, taking initiative to solve complex systems challenges and drive impact across the organization
  • You excel in a collaborative team setting, valuing diverse perspectives and contributions
  • You are driven by a passion for CI/CD and possess a deep commitment to enhancing developer experiences

About Affirm

Financial Services