Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer I image - Rise Careers
Job details

Software Engineer I

About Pinterest:

Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product.

Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other’s unique experiences and embrace the flexibility to do your best work. Creating a career you love? It’s Possible.

We are looking for inquisitive, well-rounded Backend engineers to join our Monetization engineering teams. Working closely with product managers, designers, data scientists, and backend engineers, you’ll play an important role in enabling the newest technologies and experiences as we scale and evolve. You will build robust frameworks & features. You will accelerate velocity for one of the world’s largest public cloud workloads. You will empower both developers and Pinners alike. You’ll have the opportunity to find creative solutions to thought-provoking problems. Even better, because we covet the kind of courageous thinking that’s required in order for big bets and smart risks to pay off, you’ll be invited to create and drive new initiatives, seeing them from inception through to technical design, implementation, and release.

 

What you’ll do:

  • Build out the backend for Pinner-facing features to power the future of inspiration on Pinterest
  • Contribute to and lead each step of the product development process, from ideation to implementation to release; from rapidly prototyping, running A/B tests, to architecting and building solutions that can scale to support millions of users
  • Partner with design, product, and backend teams to build end-to-end functionality
  • Put on your Pinner hat to suggest new product ideas and features
  • Employ automated testing to build features with a high degree of technical quality, taking responsibility for the components and features you develop
  • Grow as an engineer by working with world-class peers on varied and high impact projects
  • Design, develop, and operate large scale, distributed systems and networks
  • Work with Engineering customers to understand new requirements and address them in a scalable and efficient manner
  • Actively work to improve the developer process and experience in all phases from coding to operation

 

What we’re looking for:

  • 1+ years of industry backend development experience, building consumer or business facing products
  • Proficiency in common backend tech stacks for RESTful API, online service, storage, caching and data processing
  • Experience building & operating large scale distributed systems and/or networks. Bonus points if you enjoy deploying and operating large scale workloads on a public cloud footprint
  • Experience in Python, Java, C++, or Go or another language and a willingness to learn
  • Experience in following best practices in writing reliable and maintainable code that may be used by many other engineers
  • Ability to keep up-to-date with new technologies to understand what should be incorporated
  • Strong collaboration and communication skills
  • Bachelor’s/Master’s degree in a relevant field such as Computer Science, or equivalent experience

 

Relocation Statement:

  • This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.

 

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 [1x per week] and therefore needs to be in a commutable distance from one of the following offices in Seattle.

#LI-HYBRID 

At 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 here.

US based applicants only
$116,109$203,191 USD

Our 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 this form for support.
 

Average salary estimate

$159650 / YEARLY (est.)
min
max
$116109K
$203191K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer I, Pinterest

Are you ready to unleash your creativity as a Software Engineer I at Pinterest in Seattle, WA? At Pinterest, we believe in inspiring individuals to create a life they love, and this role is your chance to be at the forefront of that mission. Joining our Monetization engineering teams, you'll collaborate with product managers, designers, and data scientists to build innovative features that resonate with millions. Your work will encompass everything from developing robust frameworks for user-facing functionalities to contributing to the entire product development lifecycle—from ideation to implementation and release. Embrace the opportunity to solve complex problems, work with leading-edge technology, and to help us scale the world’s largest public cloud workloads. If you’re looking to grow your engineering skills and enjoy working alongside world-class peers on impactful projects, this position is perfect for you. As you dive into your role, you’ll have the freedom to suggest new product ideas, ensuring your voice and creativity play a crucial role in our engineering team. We know you’ll thrive in this environment that values collaboration and innovation, making every day a chance to learn and advance in your career. If you're passionate about backend development, equipped with the right skills, and eager to contribute to a culture of inspiration, then we are excited to meet you!

Frequently Asked Questions (FAQs) for Software Engineer I Role at Pinterest
What are the core responsibilities of a Software Engineer I at Pinterest?

As a Software Engineer I at Pinterest, your main responsibilities include building out the backend for user-facing features, leading various stages of product development, and designing scalable distributed systems. Working closely with product, design, and engineering teams, you'll contribute to projects that impact millions of users, employ automated testing for high-quality code, and continually enhance the developer experience.

Join Rise to see the full answer
What qualifications does Pinterest seek in a Software Engineer I?

Pinterest looks for candidates with at least 1 year of backend development experience, proficiency in RESTful APIs and storage technologies, and experience with large-scale distributed systems. Familiarity with programming languages such as Python, Java, C++, or Go is expected, along with a strong foundation in writing reliable code. A degree in Computer Science or equivalent experience is also preferred.

Join Rise to see the full answer
How can I prepare for the role of Software Engineer I at Pinterest?

To prepare for the Software Engineer I role at Pinterest, enhance your skills in backend development, familiarize yourself with the tech stack commonly used in the industry, and work on projects that demonstrate your ability to build scalable systems. Being involved in collaborative projects can help you develop the teamwork and communication skills that are crucial for success in this role.

Join Rise to see the full answer
What is the team structure like for Software Engineers at Pinterest?

At Pinterest, Software Engineers work in interdisciplinary teams alongside product managers, designers, and data scientists. This structure fosters collaboration, allowing engineers to contribute to every stage of development—from the ideation phase to implementation—ensuring that your skills and ideas are valued throughout the process.

Join Rise to see the full answer
What kind of growth opportunities are available for a Software Engineer I at Pinterest?

Pinterest places a strong emphasis on professional growth for Software Engineers I. You'll have the chance to work on varied, high-impact projects that will challenge you and help you develop your skills. Additionally, collaborative work with seasoned engineers provides a continuous learning environment, enabling you to advance in your engineering career.

Join Rise to see the full answer
Common Interview Questions for Software Engineer I
Can you describe your experience with backend technologies relevant to the Software Engineer I position at Pinterest?

When answering this question, focus on specific backend technologies you’ve worked with. Highlight practical experience with REST APIs, cloud services, and database management. Share examples of projects where you applied these technologies effectively and discuss any challenges faced and how you overcame them.

Join Rise to see the full answer
How do you ensure the scalability of the systems you develop?

To answer effectively, discuss strategies such as designing for load balancing, utilizing microservices architecture, and implementing efficient caching mechanisms. Reference specific projects where scalability was a goal, and explain the methods you used and any metrics demonstrating success.

Join Rise to see the full answer
What methods do you use for automated testing in your development process?

Respond by detailing your familiarity with testing frameworks and methodologies, such as unit testing or integration testing. Discuss how these practices integrate into your development workflow, ensuring high-quality and maintainable code, along with examples of their successful implementation in prior roles.

Join Rise to see the full answer
How do you handle working in a collaborative team environment?

Describe your approach to teamwork and communication. Highlight experiences where you successfully collaborated with cross-functional teams, emphasizing your ability to share ideas, seek feedback, and engage in constructive discussions to reach project goals.

Join Rise to see the full answer
What innovative features or improvements have you suggested or implemented in your prior roles?

Think of specific examples where you proposed new features or enhanced existing ones. Describe the research and rationale behind your suggestions and any positive outcomes, such as user engagement or system performance improvements resulting from your contributions.

Join Rise to see the full answer
How do you stay updated with emerging technologies in software engineering?

Convey your strategies for professional development, such as following industry publications, participating in online courses, or attending workshops and meetups. Discuss how you apply new knowledge to your work and your excitement for innovation and adapting to new trends.

Join Rise to see the full answer
Can you provide an example of a challenging coding problem you solved?

Share a specific coding challenge you faced, detailing the context and your thought process in tackling it. Highlight the steps you took, the skills you applied, and the ultimate solution, showcasing your analytical abilities and problem-solving approach.

Join Rise to see the full answer
What do you enjoy most about backend development?

Express your passion for backend development by discussing aspects such as the challenge of performance optimization, the satisfaction of building scalable systems, or the joy of developing APIs that enhance user experiences. Connect your enthusiasm with your desire to contribute to an innovative environment.

Join Rise to see the full answer
How do you approach debugging in your projects?

Explain your systematic approach to debugging—including identifying the problem, inspecting logs, and using debugging tools. Provide examples of past experiences where your debugging skills led to solutions, ensuring you highlight your analytical thinking and persistence.

Join Rise to see the full answer
Why do you want to work at Pinterest as a Software Engineer I?

Show your genuine interest in Pinterest by sharing your admiration for the company's mission to inspire creativity and the importance of technology in enhancing user experiences. Emphasize your excitement for contributing to a product that impacts millions and aligns with your personal values and goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Pinterest Remote New York, NY, US; Chicago, IL, US
Posted 13 days ago

As a Client Partner II at Pinterest, you'll strengthen partnerships with top brands in the Home Retail industry to drive their success through our platform.

Photo of the Rise User
Pinterest Remote San Francisco, CA, US; Remote, US
Posted 13 days ago

Lead the charge in agency product innovation at Pinterest as a Staff Product Manager, driving a strategic vision and delivering impactful solutions.

Photo of the Rise User
People Can Fly Remote 405 Av. Ogilvy, Montréal, QC H3N 1M3, Canada
Posted 8 days ago

Join People Can Fly as a Senior Online Programmer to contribute to the next generation of action games with a talented team in a remote setting.

Photo of the Rise User
Eurofins Remote Lancaster, PA, USA
Posted 8 days ago

Join Eurofins Scientific as a Software Developer, where you'll play a key role in creating innovative web applications for a leading life sciences company.

Photo of the Rise User
Thomson Reuters Remote BRA-Criciúma-Avenida Centenário 7405
Posted 4 days ago

Become a vital part of Thomson Reuters as a Senior Front End Developer, leveraging Angular to shape impactful technology solutions.

Photo of the Rise User
Cognizant Hybrid US, New York County, NY; New York State, New York, NY
Posted 6 days ago

Join Cognizant as a Senior Java Developer Lead, spearheading innovative Java solutions in an engaging team environment in New York City.

Photo of the Rise User

Join the Solana Foundation as a Lead Software Engineer focusing on infrastructure to enhance the Solana ecosystem and drive technical standards.

Photo of the Rise User
Nexthink Remote Lausanne, Switzerland
Posted 13 hours ago

Nexthink seeks a results-driven Senior AI Engineer to enhance their AI capabilities and deliver impactful solutions to customers.

Posted yesterday

Join SonderMind as a Senior Full Stack Engineer and help shape the future of mental health technology with your expertise in software development.

Photo of the Rise User
Posted 9 days ago

Join Guidehouse as a Full Stack Python Developer, utilizing your expertise in both front-end and back-end technologies.

Our mission is to bring everyone the inspiration to create a life they love.

202 jobs
MATCH
Calculating your matching score...
BADGES
Badge Flexible CultureBadge Future MakerBadge InnovatorBadge Rapid Growth
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic
Photo of the Rise User
14 people applied to Software Engineer Intern at GITAI
R
Someone from OH, Cleveland just viewed Influencers Affiliates Team Lead at RISK
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analyst at Anchorage Digital
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analytics Analyst at 10x Genomics
Photo of the Rise User
Someone from OH, Columbus just viewed Sr Specialist Quality & Regulatory Compliance at bioMérieux
Photo of the Rise User
Someone from OH, Cincinnati just viewed Jr. Graphics Designer at NBCUniversal
o
Someone from OH, Cleveland just viewed Nike Marketing Coordinator at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Promise
Photo of the Rise User
57 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Lima just viewed Program/Project Manager I at SRI International
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS
Photo of the Rise User
Someone from OH, Alliance just viewed Editor, Music Editorial (Fixed-Term Contract) at Spotify
Photo of the Rise User
6 people applied to Junior Software Engineer at Enode
Photo of the Rise User
6 people applied to Full-Stack Developer at Solvd
Photo of the Rise User
Someone from OH, Cleveland just viewed IoT Engineer Intern (Batam) at Bosch Group
Photo of the Rise User
7 people applied to Junior .NET Developer at Optimiza
Photo of the Rise User
Someone from OH, Warren just viewed HR Business Partner - COO at Goodyear