Staff Software Engineer
Company: Pinterest
Location: Palo Alto
Posted on: April 4, 2025
Job Description:
About Pinterest:Millions of people across the world come to
Pinterest to find new ideas every day. It's where they get
inspiration, dream about new possibilities and plan for what
matters most. Our mission is to help those people find their
inspiration and create a life they love. In your role, you'll be
challenged to take on work that upholds this mission and pushes
Pinterest forward. You'll grow as a person and leader in your
field, all the while helping Pinners make their lives better in the
positive corner of the internet.Creating a life you love also means
finding a career that celebrates the unique perspectives and
experiences that you bring. As you read through the expectations of
the position, consider how your skills and experiences may
complement the responsibilities of the role. We encourage you to
think through your relevant and transferable skills from prior
experiences.Our new progressive work model is called PinFlex, a
term that's uniquely Pinterest to describe our flexible approach to
living and working. Visit our landing page to learn more.Pinterest
is one of the fastest growing online advertising platforms and our
continued success depends on rapidly scaling our core
revenue-generating systems. Specifically, we need 10X the scale of
our campaign management, ad delivery, and machine learning
platforms, while enabling developers inside Pinterest and external
advertisers to build and iterate rapidly on new features.We're
seeking a talented Staff Software Engineer to take the tech lead
role of Ads Retrieval and Targeting Infra team. You will lead the
team to build a high throughput, low latency, industry scale
information retrieval system which empowers Pinterest ads business.
You will build the team roadmap and leverage state-of-the-art
indexing/retrieval & ML technologies to improve the freshness,
relevancy and infrastructure efficiency of ads retrieval.What
you'll do:
- In this pivotal role, you will take on the challenge of
defining and executing the technical strategy for scaling and
modernizing our retrieval infrastructure.
- Your efforts will include rearchitecting and refining the
infrastructure to achieve greater scalability, freshness and
performance handling billions of ads repository and millions of
QPS.
- You will lead the collaboration with ML, product, infra and
other partner teams to evaluate the infra requests and make fund
decisions.
- You will be the tech lead of 10-20 engineers and directly
influence their day to day work through mentorship and
leadership.What we're looking for:
- BS (or higher) degree in Computer Science, or a related
field.
- 8+ years of professional experience as a hands-on engineer and
technical leader leading multiple projects.
- 5+ years of relevant industry experience with Ads or Search
Infrastructure and distributed systems.
- Rich experience in working cross functionally to drive
alignment, oversee execution and secure deliverables.
- Hands-on experience in solving complex scaling, latency, or
low-level system performance problems in high-volume online serving
systems.
- Knowledge of industry best practices and trends, and use it to
form a long-term plan for the team.
- Passionate about building ads serving stack visibility and
solving Ops / customer pain points.
- Experience in mentoring, guiding and upleveling junior
engineers.
- Experience solving end-user problems and envisioning solutions
to improve their productivity.
- Proficiency in at least one of the system languages (C++, Java,
Python).In-Office Requirement Statement:
- We let the type of work you do guide the collaboration style.
That means we're not always working in an office, but we continue
to gather for key moments of collaboration and connection.
- This role will need to be in the office for in-person
collaboration 1 time per week and therefore needs to be in a
commutable distance from one of the following offices [SF, PA,
SEA].Relocation Statement:
- This position is not eligible for relocation assistance. Visit
our page to learn more about our working model.#LI-HYBRID#LI-AG8At
Pinterest we believe the workplace should be equitable, inclusive,
and inspiring for every employee. In an effort to provide greater
transparency, we are sharing the base salary range for this
position. The position is also eligible for equity. Final salary is
based on a number of factors including location, travel, relevant
prior experience, or particular skills and expertise.Information
regarding the culture at Pinterest and benefits available for this
position can be found .US based applicants only$200,436-$350,763
USDOur Commitment to Inclusion:Pinterest is an equal opportunity
employer and makes employment decisions on the basis of merit. We
want to have the best qualified people in every job. All qualified
applicants will receive consideration for employment without regard
to race, color, ancestry, national origin, religion or religious
creed, sex (including pregnancy, childbirth, or related medical
conditions), sexual orientation, gender, gender identity, gender
expression, age, marital status, status as a protected veteran,
physical or mental disability, medical condition, genetic
information or characteristics (or those of a family member) or any
other consideration made unlawful by applicable federal, state or
local laws. We also consider qualified applicants regardless of
criminal histories, consistent with legal requirements. If you
require a medical or religious accommodation during the job
application process, please complete for support.
#J-18808-Ljbffr
Keywords: Pinterest, Palo Alto , Staff Software Engineer, IT / Software / Systems , Palo Alto, California
Didn't find what you're looking for? Search again!
Loading more jobs...