Overview
Affirm is a remote-first company focused on providing clear and predictable payment solutions. The Engineering team builds systems that support Affirm's mission through reliable and scalable solutions.
Key Responsibilities
- Own and deliver quarterly goals for the team while leading engineers through ambiguity to solve open-ended problems.
- Collaborate with product management, design, and analytics during the product development lifecycle.
- Proactively identify and advocate for solving project, process, technology, or business issues.
- Create and monitor metrics for team artifacts, support operational availability, and participate in on-call efforts.
- Foster a culture of quality and ownership by improving code review and design standards.
- Develop talent on the team by providing feedback and guidance.
Requirements
- 4+ years of experience designing, developing, and launching backend systems using languages like Python or Kotlin.
- Experience with AWS, MySQL, and Kubernetes, and developing highly available distributed systems.
- Deep expertise in scalable backend data pipelines and batch processing systems using Spark or Airflow.
- Ability to define technical plans for significant features with elegant designs.
- Proficient at making major changes in a large code base.
- Strong verbal and written communication skills for effective collaboration within a global team.
- A Bachelor’s degree in a related field or equivalent practical experience.
Benefits
- 100% premium coverage for health, including dental and vision for employees and dependents.
- Monthly stipends for tech and health/wellness spending.
- Flexible time off and generous holiday calendars.
- Employee stock purchase plan allowing discounted stock purchases.
Location
Remote, United States
How to Apply
Interested candidates should apply through the application portal.
Deadline
Not specified.