Pinterest

About Pinterest

Discover and save creative ideas visually

🏢 Tech👥 1001+ employees📅 Founded 2010📍 SoMa, San Francisco, CA3.8
B2BLifestyleSocialDigital MediaSocial MediaAdvertising

Key Highlights

  • 450 million monthly active users as of 2022
  • Public company (NYSE: PINS) with a valuation of $15 billion
  • Headquartered in SoMa, San Francisco, CA
  • Raised over $1.5 billion in funding since inception

Pinterest, headquartered in San Francisco, CA, is a visual discovery platform that allows users to save and share creative ideas through digital pinboards. With over 450 million monthly active users as of 2022, Pinterest has become a go-to platform for inspiration, particularly in lifestyle and DIY ...

🎁 Benefits

Pinterest offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from welln...

🌟 Culture

Pinterest fosters a culture of creativity and inspiration, encouraging employees to explore new ideas and approaches. The company values visual discov...

Skills & Technologies

Overview

Pinterest is hiring a Staff Software Engineer to lead the development of their stream processing platform. You'll work with technologies like Flink and Kafka to handle millions of messages per second. This role requires expertise in big data technologies and open source contributions.

Job Description

Who you are

You have extensive experience in software engineering, particularly in building scalable systems that handle large volumes of data. Your background includes working with stream processing technologies and contributing to open source projects, showcasing your ability to innovate and lead in technical environments. You understand the intricacies of real-time data processing and are passionate about improving system performance and reliability.

You are proficient in using tools like Flink and Kafka, and you have a solid grasp of big data concepts. Your experience includes customizing open source technologies to meet specific challenges, and you thrive in collaborative settings where you can share your knowledge and mentor others. You are a proactive problem solver who enjoys tackling complex technical challenges and providing thought leadership within your organization.

Desirable

Experience with additional big data technologies and frameworks is a plus, as is familiarity with cloud platforms and distributed systems. You are open to learning new technologies and methodologies that can enhance your contributions to the team.

What you'll do

In this role, you will lead the strategy and technical direction of Pinterest's streaming platform, ensuring it meets the demands of processing millions of messages per second. You will work closely with internal stakeholders to understand their needs and develop solutions that leverage low-latency stream processing. Your contributions will include improving and customizing the internals of open source Flink to address Pinterest's unique challenges at scale.

You will actively participate in the open source community, sharing your insights and improvements with others while also learning from the broader ecosystem. Your role will involve building and scaling stream processing frameworks and infrastructure, which are critical to the success of various business use cases at Pinterest.

You will provide thought leadership on best practices for real-time data processing and storage, helping to shape the company's approach to handling data efficiently and reliably. Collaborating with cross-functional teams, you will ensure that the streaming platform aligns with Pinterest's overall mission and technical goals.

What we offer

Pinterest offers a dynamic work environment where innovation is encouraged, and your contributions can have a significant impact on millions of users worldwide. You will have the opportunity to work with cutting-edge technologies and be part of a team that values creativity and collaboration. We provide flexible work arrangements, including remote options, to help you achieve a work-life balance that suits your needs. Additionally, we offer competitive compensation and benefits to support your professional growth and well-being.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Pinterest.

Similar Jobs You Might Like

Based on your interests and this role