Apply

Senior Staff Software Engineer (Reliability)

Posted 2024-07-31

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++GolangRust

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

Related Jobs

Apply

📍 USA

🧭 Full-Time

💸 232000 - 310000 USD per year

🔍 Financial technology

  • 10+ years of software development experience, including languages like Python, Kotlin, Rust, Java, C++, GoLang.
  • Expertise in synthesizing complex technical requirements into clear decisions.
  • 5+ years of experience in at least two different SRE organizational structures.
  • 5+ years of hands-on work in infrastructure and scaling distributed systems.
  • 5+ years of technical leadership focused on reliability and software engineering.
  • Strong hands-on experience with Kubernetes and AWS in production.
  • Experience in driving engineering culture and reliability improvements.
  • Track record of mentoring and developing technical leaders.
  • Deep knowledge of incident management and post-incident analysis.
  • Expertise in developing effective Service Level Indicators (SLIs) and Service Level Objectives (SLOs).
  • Bachelor's degree in a related field or equivalent practical experience.

  • In coordination with senior ICs and stakeholder teams, create and champion a long-term technical roadmap for reliability practices.
  • Promote a culture of ownership and data-driven decision making.
  • Elevate architecture and code reviews with resiliency focus and customer journey in mind.
  • Influence infrastructure teams to improve customer experience through reliable solutions.
  • Drive investigations around complex issues involving people, software, and systems.
  • Engage with product management to understand needs and improve operational reliability.
  • Support the growth of the Infrastructure organization by hiring and coaching senior engineers.
  • Foster a culture of technical excellence and constant improvement within the team.
  • Provide leadership in incident management and reliability principles.

AWSLeadershipPythonSoftware DevelopmentJavaKotlinProduct ManagementC++GolangRustMentoringCoaching

Posted 2024-11-13
Apply
Apply

📍 US

🧭 Full-Time

💸 232000 - 310000 USD per year

🔍 Financial technology

🏢 Company: Affirm

  • 10+ years of software development experience, including languages like Python, Kotlin, Rust, Java, C++, or GoLang.
  • Experience synthesizing technical requirements and influencing product direction.
  • Effective communication skills within the engineering organization.
  • 5+ years in different SRE organizational structures.
  • 5+ years hands-on work in infrastructure and distributed systems.
  • 5+ years in technical leadership roles focused on infrastructure and software engineering.
  • Strong hands-on experience with Kubernetes and AWS.
  • Proven ability to encourage an engineering culture and improve reliability.
  • Track record of mentoring technical leaders.
  • Deep knowledge of incident management and post-incident reviews.
  • Expertise in developing SLIs and SLOs.
  • Bachelor’s degree in a related field or equivalent practical experience.

  • In coordination with senior ICs and stakeholders, create a long-term technical roadmap for reliability practices.
  • Promote a culture of ownership and data-driven decision making.
  • Elevate architecture and design with a focus on resiliency.
  • Provide reliability guidance to infrastructure teams.
  • Drive investigations on complex issues across software and systems.
  • Engage with product management for feature development and operational reliability improvements.
  • Support the growth of the Infrastructure organization through hiring and coaching senior engineers.
  • Foster a culture of technical excellence and continuous improvement.
  • Lead the implementation of incident management and reliability principles.

AWSLeadershipPythonSoftware DevelopmentJavaKotlinProduct ManagementC++C (Programming language)GolangRust

Posted 2024-08-07
Apply