Apply

Senior Staff Software Engineer (Reliability)

Posted 6 months agoViewed

View full description

💎 Seniority level: Senior, 10+ years

📍 Location: USA

💸 Salary: 232000 - 310000 USD per year

🔍 Industry: Financial services

🗣️ Languages: English

⏳ Experience: 10+ years

🪄 Skills: AWSLeadershipPythonSoftware DevelopmentJavaKotlinProduct ManagementC++GoRust

Requirements:
  • 10+ years of software development experience, including Python, Kotlin, Rust, Java, C++, or GoLang.
  • Expertise in synthesizing complex technical requirements and influencing product direction.
  • Ability to effectively communicate decisions and practices to the engineering organization.
  • 5+ years in multiple SRE organizational structures.
  • 5+ years of hands-on experience in infrastructure and scaling distributed systems.
  • 5+ years of technical leadership in reliability and software engineering.
  • Strong hands-on experience with k8s and AWS in production environments.
  • Experience in cultivating a strong engineering culture and driving reliability changes.
  • Track record of mentoring and developing technical leaders.
  • Deep knowledge of incident management and developing effective SLIs and SLOs.
  • Bachelor’s degree in a related field or equivalent practical experience.
Responsibilities:
  • In coordination with senior ICs and stakeholder teams, create and champion a long-term technical roadmap for the creation and adoption of reliability practices across Affirm.
  • Promote a culture of ownership, curiosity, and data-driven decision making.
  • Elevate architecture, technical design, and code reviews focusing on resiliency, while coaching team members.
  • Influence Infrastructure teams to deliver solutions that enhance customer experience.
  • Drive and simplify cross-functional investigations around complex issues involving people, software, and systems.
  • Engage with product management for insights on service and improved operational reliability.
  • Support the growth of the Infrastructure organization by hiring and mentoring senior engineers.
  • Foster a culture of technical excellence and continuous improvement.
  • Lead the implementation of incident management principles focused on human interaction with reliability systems.
Apply