Taro Logo

Software Engineer, Backend

A visual discovery platform where millions of people find creative ideas and inspiration.
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
Consumer

Description For Software Engineer, Backend

Pinterest is seeking a Backend Software Engineer to join their Core Engineering teams, working on their mission to bring inspiration to millions of users worldwide. This role offers an opportunity to work on high-impact projects that power Pinterest's core infrastructure and user experiences. You'll be writing performant code in Python/Java, building APIs and workflows that maintain user trust and regulatory compliance. The position involves close collaboration with product managers, designers, and other engineers to develop end-to-end functionality. Pinterest offers a flexible working environment through their PinFlex program and emphasizes creative problem-solving and innovation. The company values diversity and inclusion, making decisions based on merit while providing equal opportunities to all qualified candidates. This role combines technical expertise with product thinking, allowing you to contribute to both the technical architecture and product direction of one of the world's leading visual discovery platforms. The position offers growth opportunities through working with world-class peers and exposure to large-scale systems serving millions of users.

Last updated 4 hours ago

Responsibilities For Software Engineer, Backend

  • Write high-quality, performant Python/Java code to build out workflows leveraging APIs
  • Contribute to and lead product development process from ideation to implementation
  • Partner with design, product, and backend teams to build end-to-end functionality
  • Suggest new product ideas and features
  • Employ automated testing to build features
  • Work with world-class peers on varied and high-impact projects

Requirements For Software Engineer, Backend

Python
Java
  • Bachelor's degree in computer science, related field or equivalent experience
  • Deep understanding of API/workflow development and best practices in Python or Java
  • 3+ years of industry API and backend development experience
  • Proficiency in common backend tech stacks for RESTful API, storage, caching, and data processing
  • Experience in following best practices in writing reliable and maintainable code
  • Ability to keep up-to-date with new technologies
  • Strong collaboration and communication skills
  • Experience with GraphQL large data processing is a plus

Interested in this job?

Jobs Related To Pinterest Software Engineer, Backend

Software Engineer II, Developer Experience - Slack

Software Engineer II position at Slack focusing on Developer Experience and internal tools development, requiring 4+ years of experience and strong backend development skills.

GPU Research Engineer

GPU Research Engineer position at Qualcomm Technologies, focusing on GPU core development, optimization, and software implementation with competitive compensation and benefits.

PC Game Test Engineer

PC Game Test Engineer position at Qualcomm China, focusing on game testing, profiling, and validation for Arm-Based Windows platforms, requiring 3+ years of experience and strong technical skills.

DFT Engineer

DFT Engineer position at Qualcomm Technologies focusing on implementing and verifying advanced Design for Test techniques for low power, multi-voltage designs in San Diego.

Software Developer 3

Software Developer 3 position at Oracle focusing on backend development with Java, cloud technologies, and distributed systems.