Sr. Software Engineer
Core
Build robust backend frameworks and features for Pinner-facing products, designing and operating large-scale distributed systems to support millions of users.
Role type
Senior Full-Stack and Backend Engineer
Builds
Backend services, scalable distributed systems, and product features for Pinterest
Domain
Consumer internet, social media, large-scale distributed systems
Deliverable
production ML models | product features
Required skills
Backend development, RESTful API design, distributed systems architecture, Python/Java/C++/Go, automated testing, AI integration, project leadership
Preferred skills
Public cloud deployment, CI/CD, Generative AI/LLMs, Spark/Flink/Big Data technologies
Technologies
Python, Java, C++, Go, RESTful APIs, Spark, Flink, Big Data technologies
Responsibilities
Build backend for Pinner-facing features, lead product development from ideation to release, partner with design and product teams, design and operate large-scale distributed systems, employ automated testing, leverage AI for faster execution and task automation
Seniority
Senior, hands-on IC with leadership responsibilities