Affirm logoAffirm logo

Senior Backend Software Engineer for Communication Platform

AffirmRemote Spain
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

What We Are Looking For· A minimum of 5 years of experience in designing, developing, and launching scalable backend systems using programming languages such as Python or Kotlin.· Strong problem-solving skills and a proactive attitude toward identifying and addressing issues.· Proven ability to work collaboratively with cross-functional teams and communicate effectively with technical and non-technical stakeholders.· Experience in developing and improving code quality standards and practices.

About the job

At Affirm, we are redefining credit to be more transparent and user-friendly, enabling consumers to enjoy the flexibility of buying now and paying later without hidden fees or accruing interest.

The Comms Platform team plays a pivotal role in sustaining our organization's success by managing essential services that facilitate transactional communications to our customers through email, SMS, and push notifications. These services require meticulous attention to detail, proactive maintenance, and quick response times to ensure uninterrupted operations.

Our current high-priority projects include re-architecting and modernizing our platform, enhancing high availability, and expanding internationalization efforts. These initiatives are crucial for our growth and competitiveness in the market. They demand dedicated expertise and resources to be executed effectively. Without sufficient capacity, we risk delays, reduced quality, and missed opportunities to achieve our strategic objectives. Most importantly, we aim to provide our customers with timely and high-quality communications!

Your Responsibilities


· Own and drive quarterly goals for your team, leading engineers through uncertainties to resolve complex challenges while ensuring team support throughout the delivery process.
· Collaborate with peers and stakeholders in the product development lifecycle, working closely with product management, design, and analytics during ideation, articulating technical constraints, and making decisions that carefully weigh risks and trade-offs.
· Proactively identify and advocate for solutions to project, process, technology, or business issues.
· Ensure the operation and availability of your team’s artifacts by establishing and monitoring metrics, escalating when necessary, and supporting on-call duties.
· Cultivate a culture of quality and ownership within your team by setting or enhancing code review and design standards, advocating for them beyond your team through your writing and technical talks.
· Mentor and develop talent within your team by providing constructive feedback and guidance, leading by example.
· Participate in an on-call rotation as part of your responsibilities.

About Affirm

Affirm is a leading financial technology company that aims to make credit more honest and accessible, revolutionizing the way consumers manage their finances.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.