Affirm is seeking a Staff Software Engineer to join their Capacity Engineering team. This role focuses on optimizing cloud infrastructure and distributed systems and has experience with scale. The Staff Software Engineer will technically lead capacity load testing features at Affirm.
What this role involves: - Setting technical strategy for the team.
- Collaborating across teams in the product development lifecycle.
- Acting as a force-multiplier through definition and advocacy of technical solutions and operational processes.
- Ensuring the right monitoring, triage rotations, playbooks, policies, testing and alerting are in place.
- Fostering a culture of quality and ownership.
- Developing talent on the team by providing feedback and guidance.
What the candidate should have: - 8+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin.
- An extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark, and Kubernetes.
- Experience leading load testing frameworks such as Locust, Gatling, and/or JMeter.
- Experience leading capacity load testing efforts either in production or non-production environments.
- Experience delivering major features, system components or deprecating existing functionality in a system.
- Strong verbal and written communication skills.
What this role offers: - Equity rewards.
- Monthly stipends for health, wellness and tech spending.
- 100% subsidized medical coverage for you and your dependents.
Apply
Affirm
Affirm is a financial technology company focused on providing consumers with transparent and flexible payment solutions. They offer "buy now, pay later" services with the goal of being honest and user-friendly, avoiding hidden fees and compounding interest. The company operates with a commitment to using technology to improve the consumer finance experience and increase transparency in lending practices.