Staff Software Engineer - Cloud Systems
Company
Location
USA
Type
Full Time
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
Date Posted
04/29/2024
Views
0
Similar Jobs
Developer II - Eventbrite, Inc.
Views in the last 30 days - 0
Eventbrite is seeking a Web Application Developer to join their highperforming GTM Gotomarket Business Systems team The role involves implementing and...
View DetailsGroup Product Manager - Demand Generation - HubSpot
Views in the last 30 days - 0
HubSpot is seeking a Group Product Manager for Demand Management to lead the vision and strategy of the internalfacing product group The role involves...
View DetailsNational Strategic Channel Director - Vonage
Views in the last 30 days - 0
Vonage a leading provider of UCaaS and CCaaS is seeking a National Strategic Channel Director to develop and expand channel partnerships drive revenue...
View DetailsMobile Engineering Manager - Mobile Retention - Dropbox
Views in the last 30 days - 0
Dropbox is seeking a Mobile Engineering Manager to lead a team of iOS and Android engineers working on the Dropbox apps The role involves managing cri...
View DetailsCommercial Account Executive - Mid Market - MariaDB plc
Views in the last 30 days - 0
MariaDB is a leading database for modern application development used by 75 of the Fortune 500 and billions of people daily The company is seeking a C...
View DetailsEngineering Manager - Lattice
Views in the last 30 days - 0
Lattices Engineering team is dedicated to improving their product and craft using a modern tech stack They prioritize maintainable robust and performa...
View Details