Logo
Affirm

Senior Software Engineer, Backend (CI/CD)

Affirm, Washington, District of Columbia, us, 20022

Save Job

Senior Software Engineer, Backend (CI/CD)

Join to apply for the

Senior Software Engineer, Backend (CI/CD)

role at

Affirm Overview

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Developer Productivity exists to make work better for every engineer at Affirm. Our mission is to simplify and accelerate software development across the company. We own the entire space between a developers laptop and production, including ephemeral dev environments, CI/CD pipelines, test automation frameworks, dependency management, and release engineering. Our tools and platforms enable engineers to ship code quickly, safely, and with confidence. This team supports over 900 engineers working across a broad stack in a hypergrowth Fintech environmenta complex, high-leverage challenge with impact at scale. What You'll Do

Own and deliver quarterly goals for your team, lead engineers through ambiguity to solve open-ended problems, and ensure everyone is supported throughout delivery. Collaborate with product management, design, and analytics by ideating, articulating technical constraints, and partnering on decisions that consider risks and trade-offs. Proactively identify project, process, technology, or business issues, advocate for them, and lead in solving them. Support the operations and availability of your teams artifacts by creating and monitoring metrics, escalating when needed, and supporting keep the lights on on-call efforts. Foster a culture of quality and ownership by setting or improving code review and design standards, and advocating for them beyond your team through writing and tech talks. Help develop talent by providing feedback and guidance, and leading by example. What We Look For

4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. Track record of developing highly available distributed systems using technologies like AWS, MySQL, and Kubernetes. Extensive experience supporting highly available distributed systems using AWS (GCP, Azure), distributed databases, containerization, and Kubernetes; experienced building scalable infrastructure components including pipelines (Jenkins, Buildkite, GitHub Actions), configuration management, and automation. Experience defining a technical plan for delivering a significant feature or system component with a simple, elegant, extensible design; writing high-quality code that is easily understood and used by others. Proven ability to make significant changes in a large code base and develop tools and practices to do so safely. Demonstrated ownership of personal growth, proactively seeking feedback from team, manager, and stakeholders. Strong verbal and written communication skills that support effective collaboration with a global engineering team. Equivalent practical experience or a Bachelor's degree in a related field. Benefits and Workplace

Affirm is remote-first; the majority of roles are remote and you can work almost anywhere within the country of employment. A limited number of roles remain office-based due to job responsibilities. Benefits include health care coverage (premium covered for you and dependents), Flexible Spending Wallets for technology, food, lifestyle needs, and family-forming expenses, generous time off, and an employee stock purchase plan (ESPP). We are committed to inclusive hiring and provide accommodations for candidates with disabilities. For U.S. positions that could be performed in Los Angeles or San Francisco, Affirm will consider qualified applicants with arrest and conviction records. By clicking Submit Application, you acknowledge Affirm's Global Candidate Privacy Notice and consent to the collection, processing, use, and storage of your personal information as described therein. Seniority level

Mid-Senior level Employment type

Full-time Job function

Engineering and Information Technology #J-18808-Ljbffr