SOFTWARE ENGINEER, DEVELOPER PRODUCTIVITY POSITION IS AVAILABLE, WORK FROM ANYWHERE
- Visa Jobs Hq
- Oct 23, 2023
- 2 min read
The goal of developer productivity engineering at Affirm is to improve work for all of the engineers. This group is in charge of pre-production settings, development tools, and everything else that facilitates and speeds up work in a complex technical environment.

What You'll Do
Build scalable developer productivity solutions for Affirm Engineering that will scale from 1000 engineers to 3000.
Design and develop innovative automated solutions that enable developers to stay productive as they continue to add product features and functionalities.
Create best-in-industry solutions supporting development, building and testing complex systems.
Understand, analyze usage of and drive improvements to developer journey.
Build tools that measure operational performance of all aspects of developer experience.
Collaborate with developers, architects and release engineering to keep overall development process efficient.
Stay abreast of industry trends for developer efficiency and cross-pollinate those ideas and processes with Affirm’s development processes.
Be a critical part of Affirm’s Platform Engineering team, the backbone of Engineering at Affirm.
What We Look For
Bachelor's degree in Computer Science, a related field, or equivalent training/fellowship/work experience.
Experience in creating and improving engineering processes.
Enthusiasm about providing a great experience to other software engineers.
Proficiency developing and debugging in two or more programming languages: Python, Shell, JavaScript, Java/Kotlin.
Proficiency in Git.
Experience with build, test, and deploy automation (CI/CD) pipelines (BuildKite, GitHub Actions).
Experience with Docker/Kubernetes is a plus.
Familiarity with build tools like make, buildtool, gradle, maven, Bazel or minikube is a plus.
Experience with AWS and/or other cloud providers is a plus.
Familiarity with Garden is a plus.
You understand the trade-offs between build and buy.
You prefer automated processes over manual ones.
Eagerness to learn new problem space, tools, and technology.
We offer a competitive package, with some highlights listed below:
Flexible Spending Wallets for tech, food and lifestyle
Generous time off policies
Away Days - wellness days to take off work and recharge
Learning & Development programs
Parental leave
Robust health benefits
Employee Resource & Community Groups
We are able to offer visa sponsorship for this role, but do require that someone is based in Spain for the role.



Comments