Staff Software Engineer - Cloud Systems
To see similar active jobs please follow this link: Remote System Administration jobs
Pinterest is seeking a Staff Cloud Systems Engineer who will make a significant impact on one of the largest-scale, cloud-based infrastructures in the world. As a member of the Infrastructure Provisioning team, you will work in the areas of cloud architecture, infrastructure efficiency, reliability, and infrastructure modernization across the company.
This role is a highly visible opportunity on a smaller team leading cloud systems engineering at a massive scale. You will forge cutting-edge innovations in partnership with leaders in cloud infrastructure and architecture to create world-class performance and stability for 450M+ Pinterest users. You will build new and better standards and systems for 1500+ Pinterest software engineers.
What you’ll do:
Develop and maintain a robust provisioning and testing harness for Ubuntu, enabling performance and reliability testing for multi-architecture EC2 instances
Present and provide recommendations to leadership and engineering teams on containerizing workloads, automating the upgrade of OS versions across the fleet, and immutable infrastructure
Implement processes to upgrade and test new Ubuntu versions and ensure its availability across the Pinterest fleet
Improve and maintain the suite of tools of tools involved in provisioning hosts at Pinterest, this includes: OS/AMI pipelines, Puppet configuration, base Docker images
What we’re looking for:
3+ years of infrastructure management experience, including cloud server management, deployments, and OS provisioning using tools such as Packer
Deep experience and fluency with Linux environments
Strong problem-solving skills and ability to analyze complex systems and propose effective solutions
Experience with CI/CD practices and build systems, such as GitHub Actions and Jenkins
Experience with configuration management tools such as Puppet, Ansible, or Salt
Experience implementing or working with immutable infrastructure principles and practices
Proficiency in software development languages such as Python, Java, and/or Go, with a focus on building highly available distributed applications
Relocation Statement:
This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.
#LI-REMOTE
#LI-JE2
About the job
Staff Software Engineer - Cloud Systems
To see similar active jobs please follow this link: Remote System Administration jobs
Pinterest is seeking a Staff Cloud Systems Engineer who will make a significant impact on one of the largest-scale, cloud-based infrastructures in the world. As a member of the Infrastructure Provisioning team, you will work in the areas of cloud architecture, infrastructure efficiency, reliability, and infrastructure modernization across the company.
This role is a highly visible opportunity on a smaller team leading cloud systems engineering at a massive scale. You will forge cutting-edge innovations in partnership with leaders in cloud infrastructure and architecture to create world-class performance and stability for 450M+ Pinterest users. You will build new and better standards and systems for 1500+ Pinterest software engineers.
What you’ll do:
Develop and maintain a robust provisioning and testing harness for Ubuntu, enabling performance and reliability testing for multi-architecture EC2 instances
Present and provide recommendations to leadership and engineering teams on containerizing workloads, automating the upgrade of OS versions across the fleet, and immutable infrastructure
Implement processes to upgrade and test new Ubuntu versions and ensure its availability across the Pinterest fleet
Improve and maintain the suite of tools of tools involved in provisioning hosts at Pinterest, this includes: OS/AMI pipelines, Puppet configuration, base Docker images
What we’re looking for:
3+ years of infrastructure management experience, including cloud server management, deployments, and OS provisioning using tools such as Packer
Deep experience and fluency with Linux environments
Strong problem-solving skills and ability to analyze complex systems and propose effective solutions
Experience with CI/CD practices and build systems, such as GitHub Actions and Jenkins
Experience with configuration management tools such as Puppet, Ansible, or Salt
Experience implementing or working with immutable infrastructure principles and practices
Proficiency in software development languages such as Python, Java, and/or Go, with a focus on building highly available distributed applications
Relocation Statement:
This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.
#LI-REMOTE
#LI-JE2