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
Backend Product Software Engineer - Financial Data - Dropbox
Views in the last 30 days - 0
This role involves modernizing Dropboxs financial infrastructure collaborating across teams and driving innovation in scalable systems The position em...
View DetailsSenior Software Engineer - Resware - Qualia
Views in the last 30 days - 0
The text promotes Qualias real estate technology solutions highlighting their simplification of home buyingselling processes enterprisegrade products ...
View DetailsSenior Software Engineer - Android Test Engineering - Reddit
Views in the last 30 days - 0
A Senior Software Engineer role in Quality Engineering at Reddit requires 5 years in Android development and experience with test frameworks Responsib...
View DetailsiOS Engineer - Grow Therapy
Views in the last 30 days - 0
This job posting highlights an iOS Engineer role at a missiondriven company focused on revolutionizing mental health care The position offers opportun...
View DetailsStaff Product Manager - Agentic AI / Product Security and Compliance - Finite State
Views in the last 30 days - 0
This job description highlights a Staff Product Manager role focused on integrating agentic AI for compliance automation and product security The posi...
View DetailsSecurity Engineer (L4) - Application Security - Netflix
Views in the last 30 days - 0
Netflix seeks a Security Engineer to enhance application security offering competitive compensation and comprehensive benefits in a diverse inclusive ...
View Details