Software Engineer II, Backend
New
A
AffirmFinancial Technology
Remote USFull-TimeMiddle
Salary146,000 - 225,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 1.5+ years
- Required Skills
- Backend DevelopmentPythonSQLApache AirflowJavascriptReactSpark
Requirements
- 1.5+ years of experience as a software engineer.
- Fluency in full stack web development, back end development, event processing, or batch processing.
- Experience in designing, building, launching, and maintaining products at scale.
- Strong cross-team communication and collaboration skills.
- Proficiency with agentic coding.
- Knowledge of Python, JavaScript/React, Airflow, Spark, Horizon Portal, and SQL.
- Ability to write clear, well-tested, and extensible code.
- Experience navigating large code bases and performing code reviews.
- Strong verbal and written communication skills.
- Bachelor’s degree in a related field or equivalent practical experience.
Responsibilities
- Build a foundational platform enabling us to reconcile each transaction across systems, partners, and cash movements.
- Build and integrate data pipelines from a variety of products and systems.
- Build intuitive and thoughtful user experiences to streamline the workflows of our business counterparts.
- Develop a deep understanding of the capital systems which power and fund Affirm.
- Partner with engineers on the team to help improve designs, code quality, and testing.
- Collaborate with product managers and business counterparts to design best-in-class systems and processes.
- Deliver projects in multiple phases and collaborate with others to ensure timely delivery.
- Support peers and stakeholders by participating in ideation, articulating technical constraints, and partnering on decisions.
- Support the operations and availability of your team’s artifacts by creating and monitoring metrics and supporting on-call efforts.
View Full Description & ApplyYou'll be redirected to the employer's site