Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Pinterest, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Staff Software Engineer, Cloud Systems at Pinterest will be responsible for designing and implementing scalable cloud infrastructure solutions that enhance Pinterest’s ability to deliver a seamless user experience. This role requires a deep understanding of cloud technologies and a proactive approach to system architecture and performance optimization. The successful candidate will collaborate with cross-functional teams to build resilient cloud services that can handle growing user demands while maintaining high availability and security standards.
Job Responsibilities
- Design and develop cloud-native applications leveraging leading cloud platforms.
- Optimize and maintain cloud infrastructure to ensure high availability, performance, and scalability.
- Collaborate with product managers and other engineering teams to define and prioritize project requirements.
- Implement monitoring and alerting systems to proactively identify and resolve issues.
- Lead technical discussions and mentor junior engineers in best practices related to cloud systems.
- Conduct code reviews, maintain documentation, and contribute to the architectural vision of the organization.
- Stay current with industry trends and advancements in cloud technology, recommending improvements to existing systems.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Minimum 5 years of professional software engineering experience focusing on cloud development.
- Proficient in at least one major cloud platform (AWS, Azure, Google Cloud) with hands-on experience.
- Strong understanding of distributed systems and cloud architecture patterns.
- Experience with containerization and orchestration technologies, such as Docker and Kubernetes.
- Proficiency in programming languages such as Java, Python, or Go.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Technologies & Tools
The Staff Software Engineer will work with a range of cutting-edge technologies and tools, including but not limited to Amazon Web Services (AWS), Google Cloud Platform, Docker, Kubernetes, Terraform for infrastructure as code, as well as programming languages such as Java, Python, and Go. Familiarity with CI/CD pipelines and automation tools will be advantageous in this role.
Ideal Candidates
The ideal candidate for the Staff Software Engineer, Cloud Systems role will possess strong analytical and critical thinking skills, enabling them to tackle complex engineering challenges effectively. They should demonstrate exceptional communication and collaboration skills essential for cross-team engagements. A passion for innovation and continuous improvement, along with the ability to thrive in a dynamic and fast-paced environment, will further set candidates apart. Candidates should value a culture of learning and be committed to sharing knowledge, thus cultivating a collaborative atmosphere at Pinterest.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.