Posted in

Staff Software Engineer

Staff Software Engineer

CompanyPinterest
LocationToronto, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelExpert or higher

Requirements

  • 10+ years of experience building and shipping large-scale software systems in a product-driven environment
  • Bachelor’s or Master’s degree in a relevant field such as Computer Science, or equivalent experience
  • Experience leading the design and development of complex, high-performance distributed systems and microservices architectures
  • Proven track record of technical leadership and successfully delivering projects with multiple dependencies and stakeholders
  • Experience with big data processing frameworks (e.g. Spark, Flink) and building data pipelines
  • Domain experience in building Trust and Safety systems at scale

Responsibilities

  • Design and develop highly scalable, reliable and performant software systems to power content quality and safety infrastructure at Pinterest
  • Provide technical leadership, mentoring and guidance to other engineers on the team
  • Collaborate cross-functionally with product, design, data science and other engineering teams to define roadmaps and deliver high-impact projects
  • Drive engineering best practices and processes to continuously improve software quality, reliability and developer productivity
  • Actively contribute to Pinterest’s technical culture through code reviews, tech talks, open source projects and recruiting

Preferred Qualifications

    No preferred qualifications provided.