Salesforce is seeking a visionary Principal Member of Technical Staff to architect and unify the future of their Source Control Management (SCM) and Continuous Integration/Continuous Deployment (CI/CD) systems to empower hundreds of Slack engineers and drive innovation
Requirements
- Extensive experience (10+ years for Staff) in a DevOps, Infrastructure, or Site Reliability Engineering role, with a proven track record of architecting and managing large-scale, mission-critical systems across diverse operating systems (Linux, macOS, Windows)
- Deep expertise in cloud infrastructure, particularly AWS, and a strong command of Infrastructure as Code tools like Terraform, Chef, or Ansible
- Experience managing and scaling Source Control Management systems, like GitHub Enterprise, is highly desirable
- Solid proficiency in scripting and programming languages such as Go, Python, or Bash
- Hands-on experience with modern CI/CD systems (e.g., Buildkite, GitHub Actions, CircleCI) and a passion for improving developer workflows and productivity
- A forward-thinking mindset with a keen interest in exploring and applying AI/ML to developer tooling and infrastructure challenges
- Exceptional leadership and communication skills, with the ability to mentor other engineers, drive consensus across teams, and articulate a clear technical vision to both technical and non-technical audiences
Responsibilities
- Define and drive a unified technical vision and long-term strategy for both Source Control Management (SCM) and CI/CD infrastructure across all of Slack
- Architect and lead the implementation of scalable, observable, and resilient infrastructure across a hybrid environment of public cloud (AWS) using Infrastructure as Code principles (Terraform, Chef, Ansible) and on-premise systems
- Harmonize the technology and processes used across our Linux, macOS, and Windows CI fleets, driving towards shared standards, tooling, and observability (KPIs)
- Pioneer the integration of AI/ML technologies into our CI/CD pipelines to enhance developer productivity, automate complex workflows, and create 'self-driving' build and deployment systems
- Act as a technical leader and mentor for engineers across multiple teams, fostering a culture of innovation, collaboration, and technical excellence
- Lead complex, cross-functional projects from conception to completion, ensuring alignment with company-wide objectives and collaborating with stakeholders across the organization
- Improve and maintain existing services, balancing forward-looking strategic work with the operational excellence (KTLO) required to keep our developers productive
Other
- 10+ years of experience in a DevOps, Infrastructure, or Site Reliability Engineering role
- Bachelor's degree in Computer Science, Engineering, or a related field
- Ability to work in a fast-paced environment and thrive in ambiguity
- Exceptional leadership and communication skills
- Ability to mentor other engineers and drive consensus across teams