jobapplier

Staff Software Engineer (Capacity Engineering)

Pinterest

Skills

Required

  • AI
  • Kubernetes
  • software development languages
  • Java
  • Python
  • C++
  • software development
  • cloud-native
  • infrastructure capacity and performance
  • AWS
  • critical evaluation

Pinterest as a Staff Software Engineer in Capacity Engineering. You will be responsible for managing one of the largest-scale cloud-native infrastructures in the world, improving efficiency and performance of large-scale distributed systems. You will collaborate with Infrastructure Engineering and SRE teams, leverage AI to scale impact, and have direct visibility across Pinterest Engineering and leadership.

Responsibilities

  • Améliorer l'efficacité des environnements partagés à grande échelle, tels que Kubernetes, et des systèmes distribués.
  • Collaborer avec les équipes d'ingénierie des infrastructures et SRE pour fournir des bases hautement disponibles, résilientes, sécurisées et efficaces.
  • Utiliser l'IA pour augmenter l'impact de l'équipe, y compris l'accélération des enquêtes sur les performances et la construction d'outils d'auto-service.
  • High integrity and ownership: you protect sensitive data, avoid over-reliance on AI, and remain accountable for final decisions and deliverables

Requirements

  • Candidates should have a strong background in performance and efficiency projects on large-scale distributed systems, experience with Kubernetes, and proficiency in software development languages such as Java, Python, and C++.
  • Strong technical and performance engineering skills to collaborate with stakeholders on complex and ambiguous technical challenges

Excellent skills in communicating complex technical issues

  • Experience leading efficiency initiatives at scale on Kubernetes or other large scale shared infrastructure
  • Demonstrated ability to use AI to improve speed and quality in your day-to-day workflow for relevant outputs

Deep understanding of infrastructure capacity and performance

  • Bachelor’s degree in computer science, a related field or equivalent experience
  • Proficiency in software development languages such as Java, Python and C++

Experience with AWS or similar cloud environments

  • Strong track record of critical evaluation and verification of AI-assisted work (e.g., testing, source-checking, data validation, peer review)
  • Experience building and managing highly available distributed applications at scale
  • Hands-on experience with large, cloud-native multi-tenant platforms at Internet scale

USD 177,185 - 364,795