Senior Software Engineer, Backend (Developer Environments) Affirm is reinventing credit to make it more honest and friendly. This team focuses on simplifying and accelerating software development across the company. We own the space between a developers laptop and production, enabling over 900 engineers to ship code quickly, safely, and with confidence. What Youll Do Own and deliver quarterly goals for your team, leading engineers through ambiguity to solve openended problems. Collaborate with product management, design, and analytics to ideate, articulate technical constraints, and partner on decisions that properly consider risks and tradeoffs. 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 and oncall efforts. Foster a culture of quality and ownership on your team by setting or improving code review and design standards, and advocating for them beyond your team through writing and tech talks. Help develop talent on your team 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. Extensive track record of supporting highly available distributed systems using technologies such as AWS, GCP, Azure, distributed databases, containerization, and Kubernetes. Experience defining a technical plan for delivering a significant feature or system component with an elegant, simple, and extensible design. Proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable safe evolution. Demonstrated ownership of growth, proactively seeking feedback from team, manager, and stakeholders. Strong verbal and written communication skills that support effective collaboration with a global engineering team. Bachelors degree in a related field or equivalent practical experience. Bonus: experience owning, managing, and building developer environments that are ephemerally based. Compensation & Benefits Pay Grade N Equity Grade 6 CAN base pay range per year: $150,000 $200,000 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). Employees may also be eligible for equity rewards offered by Affirm Holdings, Inc. Flexible Spending Wallets for tech, food, and lifestyle Away Days wellness days to take off work and recharge Learning & Development programs Parental benefits Employee Resource & Community Groups Role is eligible for creative tax benefits subject to applicable law and company policy Location Canada remotefirst. The majority of our roles are remote, and you can work almost anywhere within the country of employment. Occasionally you may be required to work out of an assigned office. EEO Statement We believe Its On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. By clicking Submit Application, you acknowledge that you have read Affims Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein. #J-18808-Ljbffr
Job Title
Senior Software Engineer, Backend (Developer Environments)