Staff Software Engineer - Cloud Systems
Job Description
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
Explore More
Date Posted
04/29/2024
Views
0
Similar Jobs
Software Engineer (Full-Stack) - Taxes & Bookkeeping - Found
Views in the last 30 days - 0
View DetailsSenior Software Engineer - Frontend - Growth Insights - Kraken
Views in the last 30 days - 0
View DetailsSenior Machine Learning Engineer - ML Training Platform - Reddit
Views in the last 30 days - 0
View DetailsSenior Director - Enterprise Architecture and AI - GitLab
Views in the last 30 days - 0
View Details