Senior Software Engineer at Affirm
Remote Spain
true · full-time · Visa sponsorship
Responsibilities:
- Own and execute the team’s technical strategy, delivering business-impacting projects over a year-long horizon.
- Manage and scale Kubernetes clusters and core cloud infrastructure to ensure high availability and reliability.
- Improve observability, alerting, runbooks and on-call processes; participate in on-call rotations and incident response.
- Automate deployments and operational workflows to reduce toil and improve consistency across environments.
- Collaborate with product managers, designers and other engineering teams to shape sustainable technical trade-offs and standards.
- Mentor peers, set code review and design expectations, and act as a force-multiplier through writing and knowledge sharing.
Requirements:
- Proven track record building and operating highly available distributed systems on AWS and Kubernetes.
- Strong troubleshooting and debugging skills for cloud and distributed systems incidents.
- Experience with deployment automation, monitoring, alerting and incident playbooks.
- Demonstrated ability to define and deliver major technical features or system changes end-to-end.
- Excellent communication skills for remote collaboration; experience leading engineering practices and mentoring others.