Software Engineer I, Backend (Purchasing Power)
WFA Digital Insight
The demand for skilled backend engineers has surged in the US remote job market, with companies like Affirm leading the charge. As the need for digital payment solutions grows, so does the demand for experts in remote work and software development. With its commitment to honest and friendly credit, Affirm stands out in the industry, and candidates with a passion for innovative technology and collaborative work environments may find this role particularly compelling. Before applying, candidates should be prepared to showcase their proficiency in programming languages like Python or Kotlin and their experience with distributed systems.
Job Description
About the Role
Affirm is seeking a Software Engineer I to join its Credit Engineering group, focusing on designing and implementing new features for the underwriting platform. This role will have a direct impact on the performance of Affirm as it expands its reach.Responsibilities
- Work on tasks that contribute to the team's projects and goals with the support of your team.
- Collaborate with stakeholders to create visibility and dialogue regarding risks and trade-offs related to your work.
- Balance speed and quality in your work to meet business goals while protecting systems from downtime.
- Contribute to the team's growth and development activities.
Requirements
- Previous experience designing, developing, and launching backend systems at scale using Python or Kotlin.
- Familiarity with distributed systems and technologies like AWS, MySQL, and Kubernetes.
- Ability to take a simple problem into a solution that interacts with multiple software components and execute it with clear, well-tested, and extensible code.
How to Stand Out
- Be prepared to showcase your experience with backend development and distributed systems, highlighting specific projects and technologies used.
- Develop a strong understanding of Affirm's products and mission to demonstrate your enthusiasm for the company's vision.
- Practice explaining complex technical concepts in simple terms to showcase your communication skills.
- Ensure your portfolio or GitHub profile is up-to-date and showcases your best work in backend engineering.
- Prepare to talk about your approach to balancing speed and quality in your work, providing specific examples from your experience.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.