Advance your engineering career at Affirm as a Software Engineer II. Engage in collaborative projects that enhance web apps and APIs using frameworks like React and languages like Python.
In this role, you will support product development cycles by working closely with product management and design teams. Your primary responsibilities include breaking down projects into manageable tasks and ensuring timely delivery while collaborating with stakeholders. You will also create and monitor metrics for team artifacts to maintain operational availability and support on-call efforts when necessary.
Key Responsibilities:
- Break down projects into actionable tasks and deliver in phases
- Collaborate with cross-functional teams on product development
- Monitor and create metrics for team artifacts' operational availability
- Engage in growth activities including participation in interviews
- Provide feedback through code reviews on peers' work
Requirements:
- Minimum 1.5 years of software engineering experience
- Proficiency with web apps and declarative UI frameworks like React
- Experience launching APIs at scale with Python or Kotlin
- Ability to simplify complex problems into clear solutions
- Comfortable debugging and navigating a large code base
Utilize your coding expertise and collaborative spirit to enhance Affirm's innovative consumer solutions.
Software Engineer II at Affirm in London employer: Affirm
At Affirm, we pride ourselves on being a remote-first employer that values flexibility and inclusivity, allowing our Machine Learning Engineers to thrive in a supportive environment. With comprehensive health coverage, generous time-off policies, and opportunities for professional growth, we empower our employees to take ownership of their careers while contributing to meaningful projects that redefine credit. Join us in a culture that prioritizes transparency and collaboration, where your contributions directly impact the future of financial technology.