Files
nexus/sreweekly/articles/40/04-sharding-pinterest-how-we-scaled-our-mysql-fleet.html
2026-09-12 17:23:01 +08:00

1037 lines
63 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="preconnect" crossorigin href="https://cdnjs.cloudflare.com/">
<link rel="dns-prefetch" href="https://cdnjs.cloudflare.com/">
<link href="/phb/style.css.v639246276130352532" rel="stylesheet" />
<script integrity="sha512-i9cEfJwUwViEPFKdC1enz4ZRGBj8YQo6QByFTF92YXHi7waCqyexvRD75S5NVTsSiTv7rKWqG9Y5eFxmRsOn0A==" crossorigin="anonymous" referrerpolicy="no-referrer" defer src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.2.3/js/bootstrap.bundle.min.js"></script>
<script integrity="sha512-QwpsxtdZRih55GaU/Ce2Baqoy2tEv9GltjAG8yuTy2k9lHqK7VHHp3wWWe+yITYKZlsT3AaCj49ZxMYPp46iJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" defer src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/10.2.0/swiper-bundle.min.js"></script>
<script integrity="sha512-16esztaSRplJROstbIIdwX3N97V1+pZvV33ABoG1H2OyTttBxEGkTsoIVsiP1iaTtM8b3+hu2kB6pQ4Clr5yug==" crossorigin="anonymous" referrerpolicy="no-referrer" src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/gsap.min.js"></script>
<script integrity="sha512-Ic9xkERjyZ1xgJ5svx3y0u3xrvfT/uPkV99LBwe68xjy/mGtO+4eURHZBW2xW4SZbFrF1Tf090XqB+EVgXnVjw==" crossorigin="anonymous" referrerpolicy="no-referrer" src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/ScrollTrigger.min.js"></script>
<script defer="defer" src="/phb/app.js.v9ec0a2dc823ad10526c188507944b87e328b9b69"></script>
<script defer="defer" src="/phb/cookieAlert.js.v9ec0a2dc823ad10526c188507944b87e328b9b69"></script>
<script defer="defer" src="/phb/dataLayer.js.v9ec0a2dc823ad10526c188507944b87e328b9b69"></script>
<script defer="defer" src="/phb/subsitesAnalytics.js.v9ec0a2dc823ad10526c188507944b87e328b9b69"></script>
<title>Engineering | Pinterest Careers</title>
<meta name="author" content="Pinterest Careers">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@pinterest">
<meta property="og:url" name="url" content="https://www.pinterestcareers.com/departments/engineering/">
<meta property="og:title" content="Engineering">
<meta property="og:site_name" content="Pinterest Careers">
<meta property="og:description" name="description" content="Building the platform where people around the world come to search, save and shop">
<meta property="og:image" name="twitter:image" content="https://www.pinterestcareers.com/media/s3vjn4i0/simyiqing-73.jpg?rxy=0.6456241032998565,0.21306084501222408&width=1200&height=630&rnd=133561067168630000">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:locale" content="en_US">
<meta property="http://ogp.me/ns/article#published_time" content="2024-03-19T10:25:04">
<meta property="http://ogp.me/ns/article#modified_time" content="2026-07-14T08:08:23">
<meta property="http://ogp.me/ns/article#section" content="Departments">
<link rel="canonical" href="https://www.pinterestcareers.com/departments/engineering/">
<link rel="alternate" hreflang="x-default" href="https://www.pinterestcareers.com/departments/engineering/">
<link rel="alternate" hreflang="en-us" href="https://www.pinterestcareers.com/departments/engineering/">
<link rel="icon" href="/images/favicon.png">
<link rel="apple-touch-icon" href="/images/favicon.png">
<link rel="icon" href="/favicon.ico">
</head>
<body class=" js-template-team green" id="js-page-fa2f982f-a275-4bbb-8443-42b843bd3d99" data-id="2296" data-country="US">
<a class="visually-hidden-focusable" href="#content">Skip to main content</a>
<header class="header" id="header">
<div class="container">
<div class="row align-items-center justify-content-between">
<div class="col-9 col-xl-auto">
<a class="logo" href="/">
<img src="/images/P-Badge-Red-RGB.svg" class="img-fluid" alt="Pinterest Careers" width="25" height="25">
<p>Careers</p>
</a>
</div>
<div class="col-3 d-block d-xl-none text-end">
<button class="header-toggle btn" type="button" data-bs-toggle="collapse" data-bs-target="#js-nav" aria-controls="js-nav" aria-expanded="false" aria-label="Toggle navigation">
<svg class="is-collapsed icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#menu"></use></svg>
<svg class="is-open icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#close"></use></svg>
</button>
</div>
<div class="col-12 col-xl-auto">
<nav class="navbar navbar-expand-xl">
<div class="collapse navbar-collapse" id="js-nav" data-bs-parent="#header">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link " id="nav-d-1361" href="/jobs/" >
Jobs
</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle " data-bs-toggle="dropdown" href="/locations/" role="button"
aria-haspopup="true" aria-expanded="false" id="nav-d-1365">Locations</a>
<div class="dropdown-menu">
<div class="container">
<div class="row">
<div class="col-xl-8 offset-xl-2">
<p>Locations</p>
<ul class="" aria-labelledby="nav-d-1365">
<li><a class="dropdown-item" href="/locations/" >Go to Locations</a></li>
<li><a class="dropdown-item" href="/locations/north-america/" >North America</a></li>
<li><a class="dropdown-item" href="/locations/europe/" >Europe</a></li>
<li><a class="dropdown-item" href="/locations/latin-america/" >Latin America</a></li>
<li><a class="dropdown-item" href="/locations/asia-pacific/" >Asia Pacific</a></li>
<li><a class="dropdown-item" href="/locations/remote/" >Remote</a></li>
</ul>
</div>
</div>
</div>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle active" data-bs-toggle="dropdown" href="/departments/" role="button"
aria-haspopup="true" aria-expanded="false" id="nav-d-1364">Departments</a>
<div class="dropdown-menu">
<div class="container">
<div class="row">
<div class="col-xl-8 offset-xl-2">
<p>Departments</p>
<ul class="" aria-labelledby="nav-d-1364">
<li><a class="dropdown-item" href="/departments/" >Go to Departments</a></li>
<li><a class="dropdown-item" href="/departments/administration/" >Administration</a></li>
<li><a class="dropdown-item" href="/departments/apprenticeship/" >Apprenticeship</a></li>
<li><a class="dropdown-item" href="/departments/corporate-strategy/" >Corporate Strategy</a></li>
<li><a class="dropdown-item" href="/departments/design/" >Design</a></li>
<li><a class="dropdown-item" href="/departments/engineering/" aria-current=page>Engineering</a></li>
<li><a class="dropdown-item" href="/departments/finance/" >Finance</a></li>
<li><a class="dropdown-item" href="/departments/global-content-organization/" >Global Content Organization</a></li>
<li><a class="dropdown-item" href="/departments/go-to-market-solutions-innovations/" >Go-to-Market Solutions &amp; Innovations</a></li>
<li><a class="dropdown-item" href="/departments/government-corporate-affairs/" >Government &amp; Corporate Affairs</a></li>
<li><a class="dropdown-item" href="/departments/hr/" >HR</a></li>
<li><a class="dropdown-item" href="/departments/it/" >IT</a></li>
<li><a class="dropdown-item" href="/departments/legal-compliance/" >Legal &amp; Compliance</a></li>
<li><a class="dropdown-item" href="/departments/marketing-communications-and-creative/" >Marketing, Communications, and Creative</a></li>
<li><a class="dropdown-item" href="/departments/product/" >Product</a></li>
<li><a class="dropdown-item" href="/departments/recruiting/" >Recruiting</a></li>
<li><a class="dropdown-item" href="/departments/sales/" >Sales</a></li>
<li><a class="dropdown-item" href="/departments/trust-safety/" >Trust &amp; Safety</a></li>
<li><a class="dropdown-item" href="/departments/university/" >University</a></li>
<li><a class="dropdown-item" href="/departments/workplace/" >Workplace</a></li>
<li><a class="dropdown-item" href="/departments/tvscientific/" >tvScientific</a></li>
</ul>
</div>
</div>
</div>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle " data-bs-toggle="dropdown" href="/early-career/" role="button"
aria-haspopup="true" aria-expanded="false" id="nav-d-1366">Early Career</a>
<div class="dropdown-menu">
<div class="container">
<div class="row">
<div class="col-xl-8 offset-xl-2">
<p>Early Career</p>
<ul class="" aria-labelledby="nav-d-1366">
<li><a class="dropdown-item" href="/early-career/" >Go to Early Career</a></li>
<li><a class="dropdown-item" href="/early-career/apprenticeships/" >Apprenticeships</a></li>
<li><a class="dropdown-item" href="/early-career/university-recruiting/" >University Recruiting</a></li>
</ul>
</div>
</div>
</div>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle " data-bs-toggle="dropdown" href="/inside-pinterest/" role="button"
aria-haspopup="true" aria-expanded="false" id="nav-d-2218">Inside Pinterest</a>
<div class="dropdown-menu">
<div class="container">
<div class="row">
<div class="col-xl-8 offset-xl-2">
<p>Inside Pinterest</p>
<ul class="" aria-labelledby="nav-d-2218">
<li><a class="dropdown-item" href="/inside-pinterest/" >Go to Inside Pinterest</a></li>
<li><a class="dropdown-item" href="/inside-pinterest/inclusion-belonging/" >Inclusion &amp; Belonging</a></li>
<li><a class="dropdown-item" href="/inside-pinterest/pinflex/" >PinFlex</a></li>
<li><a class="dropdown-item" href="/inside-pinterest/benefits/" >Benefits</a></li>
</ul>
</div>
</div>
</div>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle " data-bs-toggle="dropdown" href="/candidate-hub/" role="button"
aria-haspopup="true" aria-expanded="false" id="nav-d-2184">Candidate Hub</a>
<div class="dropdown-menu">
<div class="container">
<div class="row">
<div class="col-xl-8 offset-xl-2">
<p>Candidate Hub</p>
<ul class="" aria-labelledby="nav-d-2184">
<li><a class="dropdown-item" href="/candidate-hub/" >Go to Candidate Hub</a></li>
<li><a class="dropdown-item" href="/candidate-hub/life-at-pinterest-blog/" >Life at Pinterest Blog</a></li>
<li><a class="dropdown-item" href="/candidate-hub/our-philosophy-on-ai-in-hiring/" >Our Philosophy on AI in Hiring</a></li>
<li><a class="dropdown-item" href="/candidate-hub/events/" >Events</a></li>
</ul>
</div>
</div>
</div>
</div>
</li>
<li class="header-saved" data-nosnippet>
<a href="/jobs/saved-jobs/" class="btn header-saved-link" id="js-saved-jobs-page" rel="nofollow">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#heart"></use></svg>
<span class="" role="status">
<span class="">Saved Jobs</span>
</span>
</a>
</li>
<li class="header-talent">
<a class="btn btn-primary js-talent-link" id="js-talent-link-nav" href="/join/" target="_blank">Join Talent Community</a>
</li>
</ul>
</div>
</nav>
</div>
</div>
</div>
</header>
<button class="btn btn-search" type="button">
<span class="visually-hidden">[Open search bar]</span>
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#search"></use></svg>
</button>
<div class="job-search">
<form method="get" action="/jobs/" id="job-search" class="job-search-form container js-quick-search-form" autocomplete="off">
<div class="row justify-content-md-center">
<div class="col-md-7">
<label for="ql-search" class="visually-hidden">Keywords:</label>
<div class="input-group">
<input type="search" name="search" id="ql-search" class="form-control" placeholder="Search job title, skill, or keyword" value="" maxlength="100">
</div>
</div>
<div class="col-9 col-md-4">
<label for="ql-location" class="visually-hidden">Location:</label>
<div class="input-group">
<select class="form-select" id="ql-location" name="location">
<option value="">Locations</option>
<option value="Atlanta">Atlanta</option>
<option value="Buenos Aires">Buenos Aires</option>
<option value="Chicago">Chicago</option>
<option value="Dublin">Dublin</option>
<option value="Hamburg">Hamburg</option>
<option value="London">London</option>
<option value="Los Angeles">Los Angeles</option>
<option value="Mexico City">Mexico City</option>
<option value="New York">New York</option>
<option value="Palo Alto">Palo Alto</option>
<option value="Remote">Remote</option>
<option value="San Francisco">San Francisco</option>
<option value="Seattle">Seattle</option>
<option value="Singapore">Singapore</option>
<option value="Sydney">Sydney</option>
<option value="Tokyo">Tokyo</option>
<option value="Toronto">Toronto</option>
<option value="US">US</option>
</select>
</div>
</div>
<div class="col-auto">
<button type="submit" class="btn btn-submit js-job-search-button" id="js-quick-job-search" rel="no-follow">
<span class="visually-hidden">Search</span>
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#arrow-right-long"></use></svg>
</button>
</div>
</div>
</form>
</div>
<main id="content">
<section class="hero hero-default ">
<div class="container">
<div class="row justify-content-center">
<div class="col-12 col-lg-10">
<div class="row">
<div class="col-12">
<picture><source media="(min-width: 768px)" srcset="/media/s3vjn4i0/simyiqing-73.jpg?cc=0,0.04350605852464718,0,0.11274394147535272&amp;width=1600&amp;height=900&amp;rnd=133561067168630000&amp;width=1600&amp;height=900&amp;rmode=crop&amp;format=webp&amp;quality=85" type="image/webp"><source media="(max-width: 767px)" srcset="/media/s3vjn4i0/simyiqing-73.jpg?rxy=0.6456241032998565,0.21306084501222408&amp;width=800&amp;height=600&amp;rnd=133561067168630000&amp;width=800&amp;height=600&amp;rmode=crop&amp;format=webp&amp;quality=85" type="image/webp"><img alt="a person with tattoos on their arm" class="img-fluid img-hero fade-in-up js-animate" fetchpriority="high" height="900" src="/media/s3vjn4i0/simyiqing-73.jpg?cc=0,0.04350605852464718,0,0.11274394147535272&amp;width=1600&amp;height=900&amp;rnd=133561067168630000&amp;width=1600&amp;height=900&amp;rmode=crop&amp;quality=85" width="1600"></picture>
</div>
<div class="col-12 col-md-9 fade-in-up js-animate">
<h1 class="hero-heading fade-in-up js-animate">Engineering</h1>
<p>Building the platform where people around the world come to search, save and shop</p>
</div>
</div>
</div>
</div>
</div>
</section>
<div class="js-content-blocks content-blocks-wrapper">
<section class="section-image" >
<div class="container">
<div class="row align-items-lg-center justify-content-between flex-row-reverse">
<div class="col-md-6 fade-in-up">
<picture><source srcset="/media/q1zpqxun/portellajon-74.jpg?rxy=0.4896324548651738,0.19535412374795766&amp;width=600&amp;height=450&amp;rnd=133561114053170000&amp;width=600&amp;height=450&amp;rmode=crop&amp;format=webp&amp;quality=85" type="image/webp"><img alt="a man holding a cup" class="img-fluid image" height="450" loading="lazy" src="/media/q1zpqxun/portellajon-74.jpg?rxy=0.4896324548651738,0.19535412374795766&amp;width=600&amp;height=450&amp;rnd=133561114053170000&amp;width=600&amp;height=450&amp;rmode=crop&amp;quality=85" width="600"></picture>
</div>
<div class="col-md-5 fade-in-up">
<h2 class="rich-text-heading">Engineering at Pinterest</h2>
<div class="cms-content">
<p>Our Engineering team is at the heart of bringing Pinterest to life for hundreds of millions of users around the world. Together, we tackle ambitious challenges at massive scale, using advanced AI and infrastructure to build industry-leading products, platforms and experiences. By bringing together cutting-edge research and bold innovation, our engineers push boundaries, explore what’s next, and turn big ideas into reality.</p>
</div>
</div>
</div>
</div>
</section>
<section class="section-testimonials" >
<div class="swiper-mobile swiper">
<div class="swiper-wrapper">
<div class="swiper-slide">
<div class="card card-testimonial">
<div class="card-image">
<picture><source media="(min-width: 1200px)" srcset="/media/bsbofeb2/dsc_1644.jpg?cc=0.08154874678479829,0.05810472668258525,0,0.5981785196475711&amp;width=1600&amp;height=900&amp;rnd=133584692514370000&amp;rmode=crop&amp;format=webp&amp;quality=85" type="image/webp"><source media="(max-width: 1199px)" srcset="/media/bsbofeb2/dsc_1644.jpg?cc=0.0000000000000001139530320044,0.04593958267035346,0,0.4550802011354797&amp;width=800&amp;height=600&amp;rnd=133584692514370000&amp;rmode=crop&amp;format=webp&amp;quality=85" type="image/webp"><img alt="a woman sitting on a chair" class="img-fluid" height="900" loading="lazy" src="/media/bsbofeb2/dsc_1644.jpg?cc=0.08154874678479829,0.05810472668258525,0,0.5981785196475711&amp;width=1600&amp;height=900&amp;rnd=133584692514370000&amp;rmode=crop&amp;quality=85" width="1600"></picture>
</div>
<div class="container">
<div class="row justify-content-end ">
<div class="col-12 col-lg-6">
<div class="card-body">
<div class="card-text-wrapper fade-in-up">
<h3 class="card-title">Natasha Magliui</h3>
<p class="card-subtitle">Engineering Manager, Santa Cruz, California</p>
<p class="card-text">I work on the critical authentication flows making sure that our users can access Pinterest in a secure and easy manner. I have been using Pinterest since 2014, and I was very excited to join Pinterest and get to work on the product that I know and love.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="swiper-slide">
<div class="card card-testimonial">
<div class="card-image">
<picture><source media="(min-width: 1200px)" srcset="/media/gayf33vo/vijaykumarjanani-30-2.jpg?cc=0.15164625850340138,0,0,0.2840225362463065&amp;width=1600&amp;height=900&amp;rnd=133584692664030000&amp;rmode=crop&amp;format=webp&amp;quality=85" type="image/webp"><source media="(max-width: 1199px)" srcset="/media/gayf33vo/vijaykumarjanani-30-2.jpg?cc=0.11758064516129033,0,0.07785161290322568,0.09463494905984546&amp;width=800&amp;height=600&amp;rnd=133584692664030000&amp;rmode=crop&amp;format=webp&amp;quality=85" type="image/webp"><img alt="a woman smiling at camera" class="img-fluid" height="900" loading="lazy" src="/media/gayf33vo/vijaykumarjanani-30-2.jpg?cc=0.15164625850340138,0,0,0.2840225362463065&amp;width=1600&amp;height=900&amp;rnd=133584692664030000&amp;rmode=crop&amp;quality=85" width="1600"></picture>
</div>
<div class="container">
<div class="row justify-content-end ">
<div class="col-12 col-lg-6">
<div class="card-body">
<div class="card-text-wrapper fade-in-up">
<h3 class="card-title">Janani Vijaykumar</h3>
<p class="card-subtitle">Software Engineer, San Francisco, California</p>
<p class="card-text">I work on our Business Intelligence team where we develop trustworthy datasets for the many different parts of the business allowing others to analyze and make key decisions. It&#x2019;s amazing to be able to work at a company where I personally use the product every single day and can directly see the importance of the work I&#x2019;m doing on the user experience.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="swiper-slide">
<div class="card card-testimonial">
<div class="card-image">
<picture><source media="(min-width: 1200px)" srcset="/media/eixl3rv2/jeremy-krach-rev.jpg?rxy=0.26398852223816355,0.4067525222960642&amp;width=1600&amp;height=900&amp;rnd=133561952356170000&amp;rmode=crop&amp;format=webp&amp;quality=85" type="image/webp"><source media="(max-width: 1199px)" srcset="/media/eixl3rv2/jeremy-krach-rev.jpg?rxy=0.26398852223816355,0.4067525222960642&amp;width=800&amp;height=600&amp;rnd=133561952356170000&amp;rmode=crop&amp;format=webp&amp;quality=85" type="image/webp"><img alt="a man holding a microphone in front of a screen" class="img-fluid" height="900" loading="lazy" src="/media/eixl3rv2/jeremy-krach-rev.jpg?rxy=0.26398852223816355,0.4067525222960642&amp;width=1600&amp;height=900&amp;rnd=133561952356170000&amp;rmode=crop&amp;quality=85" width="1600"></picture>
</div>
<div class="container">
<div class="row justify-content-end ">
<div class="col-12 col-lg-6">
<div class="card-body">
<div class="card-text-wrapper fade-in-up">
<h3 class="card-title">Jeremy Krach</h3>
<p class="card-subtitle">Staff Software Engineer, San Francisco, California</p>
<p class="card-text">I&#x27;ve been here a while and served a lot of different roles on the team. That opportunity to expand the scope of my role is exciting and it gives me new things to learn and new challenges to always improve myself.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="swiper-button-wrapper">
<div class="swiper-button-prev">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#arrow-left-long"></use></svg>
</div>
<div class="swiper-button-next">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#arrow-right-long"></use></svg>
</div>
</div>
</div>
</section>
<section class="section-jobs js-jobs-block" >
<div class="container">
<div class="intro-heading row fade-in-up">
<div class="col-12 col-md-8">
<h2 class="intro-heading-heading">Join the Engineering team</h2>
</div>
</div>
<div class="grid job-listing">
<div class="card card-job">
<div class="card-body">
<h2 class="card-title"><a class="stretched-link js-view-job" href="/jobs/7896332/sr-software-engineer/?gh_jid=7896332">Sr. Software Engineer</a></h2>
<div class="card-job-actions js-job" data-id="7896332" data-jobtitle="Sr. Software Engineer">
<button type="button" class="btn-add-job " aria-label="Save Sr. Software Engineer" title="Save">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#heart"></use></svg>
<span class="visually-hidden">Save</span>
</button>
<button type="button" class="btn-remove-job d-none" aria-label="Remove Sr. Software Engineer" hidden title="Remove">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#heart"></use></svg>
<span class="visually-hidden">Saved</span>
</button>
</div>
<ul class="list-inline job-meta">
<li class="list-inline-item">
Dublin
</li>
<li class="list-inline-item">
Engineering
</li>
</ul>
</div>
</div>
<div class="card card-job">
<div class="card-body">
<h2 class="card-title"><a class="stretched-link js-view-job" href="/jobs/8106377/sr-software-engineer/?gh_jid=8106377">Sr. Software Engineer </a></h2>
<div class="card-job-actions js-job" data-id="8106377" data-jobtitle="Sr. Software Engineer ">
<button type="button" class="btn-add-job " aria-label="Save Sr. Software Engineer " title="Save">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#heart"></use></svg>
<span class="visually-hidden">Save</span>
</button>
<button type="button" class="btn-remove-job d-none" aria-label="Remove Sr. Software Engineer " hidden title="Remove">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#heart"></use></svg>
<span class="visually-hidden">Saved</span>
</button>
</div>
<ul class="list-inline job-meta">
<li class="list-inline-item">
Dublin
</li>
<li class="list-inline-item">
Engineering
</li>
</ul>
</div>
</div>
<div class="card card-job">
<div class="card-body">
<h2 class="card-title"><a class="stretched-link js-view-job" href="/jobs/8055266/staff-software-engineer-ads-core-serving-platform/?gh_jid=8055266">Staff Software Engineer, Ads &amp; Core Serving Platform</a></h2>
<div class="card-job-actions js-job" data-id="8055266" data-jobtitle="Staff Software Engineer, Ads &amp; Core Serving Platform">
<button type="button" class="btn-add-job " aria-label="Save Staff Software Engineer, Ads &amp; Core Serving Platform" title="Save">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#heart"></use></svg>
<span class="visually-hidden">Save</span>
</button>
<button type="button" class="btn-remove-job d-none" aria-label="Remove Staff Software Engineer, Ads &amp; Core Serving Platform" hidden title="Remove">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#heart"></use></svg>
<span class="visually-hidden">Saved</span>
</button>
</div>
<ul class="list-inline job-meta">
<li class="list-inline-item">
Palo Alto &#x2B; 1 other locations
</li>
<li class="list-inline-item">
Engineering
</li>
</ul>
</div>
</div>
<div class="card card-job">
<div class="card-body">
<h2 class="card-title"><a class="stretched-link js-view-job" href="/jobs/8157900/staff-software-engineer-workflow-platform/?gh_jid=8157900">Staff Software Engineer, Workflow Platform</a></h2>
<div class="card-job-actions js-job" data-id="8157900" data-jobtitle="Staff Software Engineer, Workflow Platform">
<button type="button" class="btn-add-job " aria-label="Save Staff Software Engineer, Workflow Platform" title="Save">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#heart"></use></svg>
<span class="visually-hidden">Save</span>
</button>
<button type="button" class="btn-remove-job d-none" aria-label="Remove Staff Software Engineer, Workflow Platform" hidden title="Remove">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#heart"></use></svg>
<span class="visually-hidden">Saved</span>
</button>
</div>
<ul class="list-inline job-meta">
<li class="list-inline-item">
Palo Alto &#x2B; 1 other locations
</li>
<li class="list-inline-item">
Engineering
</li>
</ul>
</div>
</div>
<div class="card card-job">
<div class="card-body">
<h2 class="card-title"><a class="stretched-link js-view-job" href="/jobs/8071670/data-scientist-ii-ml-infrastructure/?gh_jid=8071670">Data Scientist II, ML Infrastructure</a></h2>
<div class="card-job-actions js-job" data-id="8071670" data-jobtitle="Data Scientist II, ML Infrastructure">
<button type="button" class="btn-add-job " aria-label="Save Data Scientist II, ML Infrastructure" title="Save">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#heart"></use></svg>
<span class="visually-hidden">Save</span>
</button>
<button type="button" class="btn-remove-job d-none" aria-label="Remove Data Scientist II, ML Infrastructure" hidden title="Remove">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#heart"></use></svg>
<span class="visually-hidden">Saved</span>
</button>
</div>
<ul class="list-inline job-meta">
<li class="list-inline-item">
Palo Alto &#x2B; 1 other locations
</li>
<li class="list-inline-item">
Engineering
</li>
</ul>
</div>
</div>
</div>
<div class="view-all">
<a rel="nofollow" class="btn btn-primary js-view-jobs" href="/jobs/?orderby=0&amp;pagesize=20&amp;page=1&amp;radius=100&amp;team=Engineering">View all jobs</a>
</div>
</div>
</section>
<section class="section-image" >
<div class="container">
<div class="row align-items-lg-center justify-content-between ">
<div class="col-md-6 fade-in-up">
<picture><source srcset="/media/0hnguzcf/trivediaditya-121-1.jpeg?rxy=0.49177052757756917,0.38426487819013344&amp;width=600&amp;height=450&amp;rnd=133561124623170000&amp;width=600&amp;height=450&amp;rmode=crop&amp;format=webp&amp;quality=85" type="image/webp"><img alt="a man sitting in a chair with a camera" class="img-fluid image" height="450" loading="lazy" src="/media/0hnguzcf/trivediaditya-121-1.jpeg?rxy=0.49177052757756917,0.38426487819013344&amp;width=600&amp;height=450&amp;rnd=133561124623170000&amp;width=600&amp;height=450&amp;rmode=crop&amp;quality=85" width="600"></picture>
</div>
<div class="col-md-5 fade-in-up">
<h2 class="rich-text-heading">The Pinterest Engineering Blog</h2>
<div class="cms-content">
<p>Explore articles about building features, improving processes and overcoming challenges from the people behind the product.</p>
</div>
<p>
<a class="btn btn-primary js-text-link" href="https://medium.com/pinterest-engineering" target="_blank" rel="noopener" aria-label="Our Engineering Blog (Opens In new window)">Our Engineering Blog</a>
</p>
</div>
</div>
</div>
</section>
<section class="section-blogs" >
<div class="container-right-edge">
<div class="row justify-content-between ">
<div class="col-12 col-lg-4 col-xl-3">
<div class="intro-heading row fade-in-right">
<div class="col-12 col-md-8">
<h2 class="intro-heading-heading">From the Life at Pinterest Blog</h2>
</div>
</div>
<div class="view-all fade-in-right">
<a href="/life-at-pinterest-blog/?tag=Engineering" class="btn btn-primary js-view-all-posts">
View all posts
</a>
</div>
<div class="swiper-button-wrapper fade-in-right">
<div class="swiper-button-prev">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#arrow-left-long"></use></svg>
</div>
<div class="swiper-button-next">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#arrow-right-long"></use></svg>
</div>
</div>
</div>
<div class="col-12 col-lg-8 col-xl-7">
<div class="swiper-carousel swiper fade-in-left">
<div class="swiper-wrapper grid blog-listing">
<div class="col-12 swiper-slide">
<div class="card card-blog-summary">
<div class="card-image">
<picture><source srcset="/media/ucpnap15/florian-1.jpg?cc=0,0.14170912442471784,0.0000000000000002279060640088,0.29358499322234105&amp;width=600&amp;height=450&amp;rnd=134286680133900000&amp;width=600&amp;height=450&amp;rmode=crop&amp;format=webp&amp;quality=90" type="image/webp"><img alt="a person smiling for a picture" class="img-fluid" height="450" loading="lazy" src="/media/ucpnap15/florian-1.jpg?cc=0,0.14170912442471784,0.0000000000000002279060640088,0.29358499322234105&amp;width=600&amp;height=450&amp;rnd=134286680133900000&amp;width=600&amp;height=450&amp;rmode=crop&amp;quality=90" width="600"></picture>
</div>
<div class="card-body">
<p class="card-subtitle">
<time datetime="2026-07-16 12:00:00Z">Thursday, July 16, 2026</time>
</p>
<h2 class="card-title">Spotlight on Zurich: Meet Florian Buron, Director, Engineering</h2>
<p class="card-text">
In our Spotlight on Zurich series, we’re meeting the people behind the product in Switzerland. Next up, meet Florian Buron, Director of Engineering. Florian tells us more about his experience joining Pinterest in early 2026, his advice to others interested in Pinterest and his work on shopping.
</p>
<a class="btn btn-secondary js-view-post" href="/life-at-pinterest-blog/pinterest-life/spotlight-on-zurich-meet-florian-buron-director-engineering/" >Read the full article</a>
</div>
</div>
</div>
<div class="col-12 swiper-slide">
<div class="card card-blog-summary">
<div class="card-image">
<picture><source srcset="/media/og3pxmvm/grace-1.jpg?cc=0.0000000000000001139530320044,0,0,0&amp;width=600&amp;height=450&amp;rnd=134278225253070000&amp;width=600&amp;height=450&amp;rmode=crop&amp;format=webp&amp;quality=90" type="image/webp"><img alt="a person smiling at the camera" class="img-fluid" height="450" loading="lazy" src="/media/og3pxmvm/grace-1.jpg?cc=0.0000000000000001139530320044,0,0,0&amp;width=600&amp;height=450&amp;rnd=134278225253070000&amp;width=600&amp;height=450&amp;rmode=crop&amp;quality=90" width="600"></picture>
</div>
<div class="card-body">
<p class="card-subtitle">
<time datetime="2026-07-07 12:00:00Z">Tuesday, July 07, 2026</time>
</p>
<h2 class="card-title">Pinterest Engineering: Meet Grace Mtawali from Seattle</h2>
<p class="card-text">
Grace Mtawali interned at Pinterest during the Summer 2025 season. Now, she’s back on the team as a Software Engineer I within our Monetization org. Learn more about what led Grace back to Pinterest, how she’s using AI within her role and her note to aspiring interns.
</p>
<a class="btn btn-secondary js-view-post" href="/life-at-pinterest-blog/pinterest-life/pinterest-engineering-meet-grace-mtawali-from-seattle/" >Read the full article</a>
</div>
</div>
</div>
<div class="col-12 swiper-slide">
<div class="card card-blog-summary">
<div class="card-image">
<picture><source srcset="/media/pdnd3th2/kent-1.png?cc=0.11226140607760356,0,0.11440526058906318,0&amp;width=600&amp;height=450&amp;rnd=134268491315030000&amp;width=600&amp;height=450&amp;rmode=crop&amp;format=webp&amp;quality=90" type="image/webp"><img alt="a person wearing glasses and a grey sweater" class="img-fluid" height="450" loading="lazy" src="/media/pdnd3th2/kent-1.png?cc=0.11226140607760356,0,0.11440526058906318,0&amp;width=600&amp;height=450&amp;rnd=134268491315030000&amp;width=600&amp;height=450&amp;rmode=crop&amp;quality=90" width="600"></picture>
</div>
<div class="card-body">
<p class="card-subtitle">
<time datetime="2026-06-25 12:00:00Z">Thursday, June 25, 2026</time>
</p>
<h2 class="card-title">Spotlight on Zurich: Meet Kent Steer, Sr. Staff Software Engineer</h2>
<p class="card-text">
In 2025, Pinterest announced that it would build an engineering excellence hub in Zurich. As the team grows, we sat down with Kent Steer, Sr. Staff Software Engineer. Learn more about what excited him about Pinterest, his work on the PinCompute team and his advice to job applicants.
</p>
<a class="btn btn-secondary js-view-post" href="/life-at-pinterest-blog/pinterest-life/spotlight-on-zurich-meet-kent-steer-sr-staff-software-engineer/" >Read the full article</a>
</div>
</div>
</div>
<div class="col-12 swiper-slide">
<div class="card card-blog-summary">
<div class="card-image">
<picture><source srcset="/media/4rigsgwd/vik-1.jpg?cc=0,0.1408247837904272,0,0.3591752162095727&amp;width=600&amp;height=450&amp;rnd=134231365648670000&amp;width=600&amp;height=450&amp;rmode=crop&amp;format=webp&amp;quality=90" type="image/webp"><img alt="a person in a black shirt" class="img-fluid" height="450" loading="lazy" src="/media/4rigsgwd/vik-1.jpg?cc=0,0.1408247837904272,0,0.3591752162095727&amp;width=600&amp;height=450&amp;rnd=134231365648670000&amp;width=600&amp;height=450&amp;rmode=crop&amp;quality=90" width="600"></picture>
</div>
<div class="card-body">
<p class="card-subtitle">
<time datetime="2026-05-14 12:00:00Z">Thursday, May 14, 2026</time>
</p>
<h2 class="card-title">In Conversation with Vik Gupta, VP, GM Monetization</h2>
<p class="card-text">
We sat down with Vik Gupta, our new VP, GM Monetization for an exclusive Life at Pinterest welcome interview. Get to know Vik, learn about his experience joining the team, gain insight into his early days at the company, and discover why Pinterest's Monetization team might be your next career move.
</p>
<a class="btn btn-secondary js-view-post" href="/life-at-pinterest-blog/thought-leadership/in-conversation-with-vik-gupta-vp-gm-monetization/" >Read the full article</a>
</div>
</div>
</div>
<div class="col-12 swiper-slide">
<div class="card card-blog-summary">
<div class="card-image">
<picture><source srcset="/media/igsbtjaz/divya-1.jpg?cc=0,0.23601205274696424,0,0.16952176502832908&amp;width=600&amp;height=450&amp;rnd=134226313061170000&amp;width=600&amp;height=450&amp;rmode=crop&amp;format=webp&amp;quality=90" type="image/webp"><img alt="a person standing on a ledge with plants and buildings in the background" class="img-fluid" height="450" loading="lazy" src="/media/igsbtjaz/divya-1.jpg?cc=0,0.23601205274696424,0,0.16952176502832908&amp;width=600&amp;height=450&amp;rnd=134226313061170000&amp;width=600&amp;height=450&amp;rmode=crop&amp;quality=90" width="600"></picture>
</div>
<div class="card-body">
<p class="card-subtitle">
<time datetime="2026-05-07 12:00:00Z">Thursday, May 07, 2026</time>
</p>
<h2 class="card-title">Grow with Us: Divya&#x2019;s Path from Intern to Software Engineer II</h2>
<p class="card-text">
In 2022, Divya Karivaradasamy joined us to recap her experience as an intern. After her internship, Divya received an offer to return to Pinterest as a full-time Software Engineer in 2023. Deep dive into her career path over the past three years and discover the impact she’s had on her team.
</p>
<a class="btn btn-secondary js-view-post" href="/life-at-pinterest-blog/pinterest-life/grow-with-us-divya-s-path-from-intern-to-software-engineer-ii/" >Read the full article</a>
</div>
</div>
</div>
<div class="col-12 swiper-slide">
<div class="card card-blog-summary">
<div class="card-image">
<picture><source srcset="/media/2gsdvns4/deep-1.jpg?cc=0.0038037942449706715,0.0038037942449705587,0.0038037942449705587,0.0038037942449706337&amp;width=600&amp;height=450&amp;rnd=134217625438170000&amp;width=600&amp;height=450&amp;rmode=crop&amp;format=webp&amp;quality=90" type="image/webp"><img alt="a person sitting on a bench" class="img-fluid" height="450" loading="lazy" src="/media/2gsdvns4/deep-1.jpg?cc=0.0038037942449706715,0.0038037942449705587,0.0038037942449705587,0.0038037942449706337&amp;width=600&amp;height=450&amp;rnd=134217625438170000&amp;width=600&amp;height=450&amp;rmode=crop&amp;quality=90" width="600"></picture>
</div>
<div class="card-body">
<p class="card-subtitle">
<time datetime="2026-04-27 12:00:00Z">Monday, April 27, 2026</time>
</p>
<h2 class="card-title">People Behind the Product: Meet Deep Kotecha, Sr. Software Engineer</h2>
<p class="card-text">
Meet Deep Kotecha, Sr. Software Engineer, who started at Pinterest in early 2026. He joins Life at Pinterest to discuss working in Cloud Architecture, the culture of Pinterest Seattle and what someone considering an opportunity on the Engineering team should know about working here.
</p>
<a class="btn btn-secondary js-view-post" href="/life-at-pinterest-blog/pinterest-life/people-behind-the-product-meet-deep-kotecha-sr-software-engineer/" >Read the full article</a>
</div>
</div>
</div>
<div class="col-12 swiper-slide">
<div class="card card-blog-summary">
<div class="card-image">
<picture><source srcset="/media/304jvc5y/jamiesonkernsprofilepicture.jpg?cc=0,0.0010215197414742898,0,0.3492375476160386&amp;width=600&amp;height=450&amp;rnd=134211532477030000&amp;width=600&amp;height=450&amp;rmode=crop&amp;format=webp&amp;quality=90" type="image/webp"><img alt="a person in a suit and tie" class="img-fluid" height="450" loading="lazy" src="/media/304jvc5y/jamiesonkernsprofilepicture.jpg?cc=0,0.0010215197414742898,0,0.3492375476160386&amp;width=600&amp;height=450&amp;rnd=134211532477030000&amp;width=600&amp;height=450&amp;rmode=crop&amp;quality=90" width="600"></picture>
</div>
<div class="card-body">
<p class="card-subtitle">
<time datetime="2026-04-21 12:00:00Z">Tuesday, April 21, 2026</time>
</p>
<h2 class="card-title">In Conversation with Jamieson Kerns, VP, Engineering</h2>
<p class="card-text">
A year into his tenure at Pinterest, Jamieson Kerns, VP, Engineering, joins Life at Pinterest to share more about his role leading our Programmatic Engineering and Product teams. Jamie discusses his vision for the team, collaboration, being passionate about your work and more.
</p>
<a class="btn btn-secondary js-view-post" href="/life-at-pinterest-blog/thought-leadership/in-conversation-with-jamieson-kerns-vp-engineering/" >Read the full article</a>
</div>
</div>
</div>
<div class="col-12 swiper-slide">
<div class="card card-blog-summary">
<div class="card-image">
<picture><source srcset="/media/h0necbca/kdd-recruiting-event-16.jpg?cc=0.07309375555555571,0.0000000000000001519373760058,0.03801735555555558,0&amp;width=600&amp;height=450&amp;rnd=134103516831130000&amp;width=600&amp;height=450&amp;rmode=crop&amp;format=webp&amp;quality=90" type="image/webp"><img alt="a person smiling in a room with chairs and lights" class="img-fluid" height="450" loading="lazy" src="/media/h0necbca/kdd-recruiting-event-16.jpg?cc=0.07309375555555571,0.0000000000000001519373760058,0.03801735555555558,0&amp;width=600&amp;height=450&amp;rnd=134103516831130000&amp;width=600&amp;height=450&amp;rmode=crop&amp;quality=90" width="600"></picture>
</div>
<div class="card-body">
<p class="card-subtitle">
<time datetime="2025-12-16 12:00:00Z">Tuesday, December 16, 2025</time>
</p>
<h2 class="card-title">Machine Learning for the Home of Inspiration with Ali Khan, Sr. ML Recruiter</h2>
<p class="card-text">
Are you a Machine Learning or AI engineer who wants your work to resonate far beyond model accuracy or the next nudge in a metric? As you weigh your options —consider why Pinterest could be the place where your impact, innovation and career growth soar.
</p>
<a class="btn btn-secondary js-view-post" href="/life-at-pinterest-blog/interviewing/machine-learning-for-the-home-of-inspiration-with-ali-khan-sr-ml-recruiter/" >Read the full article</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="cta-banner" >
<button type="button" class="back-to-top fade-in-up">
<span class="up-icon">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#arrow-up"></use></svg>
</span>
<span>Back to top</span>
</button>
<div class="container">
<div class="row justify-content-center">
<div class="col-lg-7">
<picture><source srcset="/media/yzqgxvpg/group3-horgan-meer-donaldson-165.jpg?cc=0.06658229441352209,0,0.26791770558647793,0&amp;width=190&amp;height=190&amp;rnd=133646533562870000&amp;width=190&amp;height=190&amp;rmode=crop&amp;format=webp&amp;quality=85" type="image/webp"><img alt="two women standing in a room" class="img-fluid cta-banner-img fade-in-up" height="190" loading="lazy" src="/media/yzqgxvpg/group3-horgan-meer-donaldson-165.jpg?cc=0.06658229441352209,0,0.26791770558647793,0&amp;width=190&amp;height=190&amp;rnd=133646533562870000&amp;width=190&amp;height=190&amp;rmode=crop&amp;quality=85" width="190"></picture>
<div class="cta-text fade-in-up">
<h2 class="cta-banner-heading">Join our talent community</h2>
<p>Whether you apply to a role today or in the future, stay up-to-date on Pinterest news, events and job openings by signing up for our Talent Community. We&#x2019;ll send you newsletters you won&#x2019;t want to miss.</p>
<a class="btn btn-primary js-cta-link" href="/join/" target="_blank">Join</a>
</div>
</div>
</div>
</div>
</section>
</div>
</main>
<footer class="footer ">
<div class="container">
<div class="row">
<div class="col-12 col-lg-3">
<img class="img-fluid footer-logo" src="/images/P-Pinterest-Lockup-Red-RGB.svg" alt="Pinterest Careers" width="227" height="23" loading="lazy">
</div>
<div class="col-12 col-lg-4">
<ul class="footer-links list-unstyled">
<li class="footer-links-item">
<a href="https://about.pinterest.com/" target="_blank" rel="noopener" aria-label="About Pinterest (Opens In new window)">About Pinterest</a>
</li>
<li class="footer-links-item">
<a href="https://help.pinterest.com/" target="_blank" rel="noopener" aria-label="Help Center (Opens In new window)">Help Center</a>
</li>
<li class="footer-links-item">
<a href="https://newsroom.pinterest.com/" target="_blank" rel="noopener" aria-label="Newsroom (Opens In new window)">Newsroom</a>
</li>
<li class="footer-links-item">
<a href="https://business.pinterest.com/" target="_blank" rel="noopener" aria-label="Businesses (Opens In new window)">Businesses</a>
</li>
<li class="footer-links-item">
<a href="https://developers.pinterest.com/" target="_blank" rel="noopener" aria-label="Developers (Opens In new window)">Developers</a>
</li>
<li class="footer-links-item">
<a href="https://investor.pinterestinc.com/" target="_blank" rel="noopener" aria-label="Investors (Opens In new window)">Investors</a>
</li>
<li class="footer-links-item">
<a href="https://medium.com/pinterest-engineering" target="_blank" rel="noopener" aria-label="Engineering Blog (Opens In new window)">Engineering Blog</a>
</li>
<li class="footer-links-item">
<a href="https://www.pinterestlabs.com/" target="_blank" rel="noopener" aria-label="Pinterest Labs (Opens In new window)">Pinterest Labs</a>
</li>
<li class="footer-links-item">
<a href="https://policy.pinterest.com/copyright" target="_blank" rel="noopener" aria-label="Copyright &amp; Trademark (Opens In new window)">Copyright &amp; Trademark</a>
</li>
<li class="footer-links-item">
<a href="https://policy.pinterest.com/terms-of-service" target="_blank" rel="noopener" aria-label="Terms of service (Opens In new window)">Terms of service</a>
</li>
<li class="footer-links-item">
<a href="https://policy.pinterest.com/privacy-policy" target="_blank" rel="noopener" aria-label="Privacy policy (Opens In new window)">Privacy policy</a>
</li>
<li class="footer-links-item">
<a href="https://help.pinterest.com/articles/personalized-ads-pinterest" target="_blank" rel="noopener" aria-label="Personalized ads (Opens In new window)">Personalized ads</a>
</li>
<li class="footer-links-item">
<a href="/candidate-hub/our-philosophy-on-ai-in-hiring/">AI Hiring Philosophy</a>
</li>
<li class="footer-links-item">
<a href="/pinterest-candidate-global-privacy-notice/" target="_blank">Candidate Privacy Notice</a>
</li>
<li class="footer-links-item">
<a href="/a-note-to-protect-our-job-seekers/">Protecting our job seekers</a>
</li>
</ul>
</div>
<div class="col-12 col-lg-5">
<div class="footer-social">
<ul class="list-unstyled list-share-icons" itemscope itemtype="http://schema.org/Organization">
<li class="social-item">
<a class="twitter-x" href="https://twitter.com/pinterest" target="_blank" title="Twitter" aria-label="Twitter (Opens In new window)" itemprop="sameAs" rel="noopener">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#twitter-x"></use></svg>
</a>
</li>
<li class="social-item">
<a class="facebook" href="https://www.facebook.com/pinterest/" target="_blank" title="Facebook" aria-label="Facebook (Opens In new window)" itemprop="sameAs" rel="noopener">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#facebook"></use></svg>
</a>
</li>
<li class="social-item">
<a class="linkedin" href="https://www.linkedin.com/company/pinterest/" target="_blank" title="LinkedIn" aria-label="LinkedIn (Opens In new window)" itemprop="sameAs" rel="noopener">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#linkedin"></use></svg>
</a>
</li>
<li class="social-item">
<a class="instagram" href="https://www.instagram.com/lifeatpinterest/" target="_blank" title="Instagram" aria-label="Instagram (Opens In new window)" itemprop="sameAs" rel="noopener">
<svg class="icon-sprite" aria-hidden="true"><use xlink:href="/images/sprite.svg?v=qqyhUB4sB-OuJTGLjPL4QEoE-im_pfu0pgiRem32gVg#instagram"></use></svg>
</a>
</li>
</ul>
</div>
<div class="footer-terms">
<ul class="list-inline">
<li class="list-inline-item js-footer-link">
<a href="/sitemap/">Sitemap</a>
</li>
<li class="list-inline-item js-footer-link">
<a href="https://policy.pinterest.com/en-gb/cookies" target="_blank" rel="noopener" aria-label="Cookie declaration (Opens In new window)">Cookie declaration</a>
</li>
</ul>
</div>
<div class="footer-copy">
<div class="ewa-rteLine"><strong>We’re looking for all kinds of people.</strong></div>
<div class="ewa-rteLine">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. See the <strong><a href="/were-looking-for-all-kinds-of-people/" title="We're looking for all kinds of people.">Pinterest EEO Policy Statement</a></strong> for more information regarding U.S. roles. If you require medical or religious accommodation during the job application process, please complete <a href="https://forms.gle/sS24D4WboEKUZMQK6">this form</a> for support.</div>
<div class="ewa-rteLine"></div>
<div class="ewa-rteLine"></div>
<p>&copy; Pinterest 2026, all rights reserved.</p>
<p class="footer-credit">Careers website powered by <span>Happydance</span>.</p>
</div>
</div>
</div>
</div>
<div class="footer-bottom"></div>
</footer>
<div class="cookieBar" id="js-cookie-bar" data-nosnippet>
<div class="container">
<p class="h4">We care about your privacy</p>
<div class="row d-none" id="js-cookie-notification" hidden>
<div class="col">
<div class="alert alert-success">Thank you, your preferences have been updated.</div>
</div>
</div>
<div id="js-cookie-banner-content">
<p>By clicking "Accept All", you agree to the storing of cookies on your device to give you the most optimal experience using our website. We may also use cookies to enhance performance, analyse site usage and to personalise your experience.</p>
<div class="row align-items-center">
<div class="col-12 col-lg-5">
<a href="/cookies/#cookieprefs" id="js-cookie-manage">Manage Preferences</a>
</div>
<div class="col-12 col-lg-7">
<button type="button" class="btn btn-primary" id="js-cookie-accept">Accept All</button>
<button type="button" class="btn btn-primary" id="js-cookie-reject">Essential Only</button>
</div>
</div>
</div>
</div>
</div>
</body>
</html>