Facebook pixel

Software Engineer
Traffic
Posted on 9/13/2022
INACTIVE
Locations
San Francisco, CA, USA • Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
Git
Java
Linux/Unix
Python
Requirements
  • 5+ years software development experience in a large scale distributed systems environment
  • Proficiency in Go or other programming language like Python, C++, Java
  • Experience with consensus protocols like zookeeper
  • Experience with linux, OS, Networking, git, and the software development lifecycle
Responsibilities
  • Develop features centered around Temporal for deployment orchestration
  • Develop software for configuration ingestion in multiple languages
  • Design and implement service discovery in a hybrid environment
  • Build large-scale distributed systems
  • Support and enhance the feature flag system for Pinterest
  • Design and implement services to deliver service configuration at scale
  • Support the in-house service mesh control plane
  • Contribute to open source projects
Pinterest

1,001-5,000 employees

Photo and video sharing platform
Company Overview
Pinterest's mission is to bring everyone the inspiration to create a life they love. It’s the biggest dataset of ideas ever assembled, with over 200 billion recipes, home hacks, style inspiration and other ideas to try. More than 430 million people around the world use Pinterest to dream about, plan and prepare for things they want to do in life.
Benefits
  • Flexible and generous vacation and holidays
  • Global year-end paid company holiday closure
  • Comprehensive mental and physical health benefits for you and your family
  • Retirement plans that allow for tax savings
  • Fitness offerings
  • Personal and professional development resources
  • Adoption support, paid parental leave, egg freezing (in the US) and other family building benefits
  • Discounts and perks
  • Meals and snacks in the office
Company Core Values
  • Put Pinners first
  • Aim for extraordinary
  • Create belonging
  • Act as one
  • Win or learn