Logo of Huzzle

Software Engineer, Backend

image

Pinterest

24d ago

  • Job
    Full-time
    Junior Level
  • Software Engineering
    Engineering
  • Toronto
    Remote

AI generated summary

  • You need 2+ years in backend development, proficiency in RESTful APIs and large-scale systems, coding experience in Python/Java/C++/Go, and strong collaboration skills.
  • You will build backend features, lead product development from ideation to release, suggest new ideas, ensure code quality through testing, and improve developer processes while handling large-scale systems.

Requirements

  • 2+ 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

Responsibilities

  • 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

FAQs

What is the primary mission of Pinterest?

The primary mission of Pinterest is to help people find inspiration and create a life they love.

What kind of engineers is Pinterest looking for in this role?

Pinterest is looking for inquisitive, well-rounded Backend engineers to join their Core, Monetization, and Tech Foundations engineering teams.

What programming languages are preferred for this position?

Experience in Python, Java, C++, or Go is preferred, along with a willingness to learn other languages.

What is the minimum experience required for this position?

A minimum of 2+ years of industry backend development experience is required, specifically in building consumer or business-facing products.

What types of systems will I be working on in this role?

You will be designing, developing, and operating large-scale, distributed systems and networks.

Are there opportunities for professional growth in this role?

Yes, you will have the opportunity to grow as an engineer by working with world-class peers on varied and high-impact projects.

Is this position eligible for relocation assistance?

No, this position is not eligible for relocation assistance.

What is the work model at Pinterest referred to as?

The work model at Pinterest is referred to as PinFlex, which reflects their flexible approach to living and working.

Will I have the opportunity to contribute to product ideas and features?

Yes, you will have the chance to put on your Pinner hat and suggest new product ideas and features.

What is the approach to diversity at Pinterest?

Pinterest is committed to diversity and is an equal opportunity employer, making employment decisions based on merit without regard to various personal factors including race, gender, and disabilities.

Bring everyone the inspiration to create a life they love.

Technology
Industry
1001-5000
Employees
2010
Founded Year

Mission & Purpose

Pinterest's mission is to bring everyone the inspiration to create a life they love. It’s the biggest dataset of ideas ever assembled, with over 200 billion recipes, home hacks, style inspiration and other ideas to try. More than 430 million people around the world use Pinterest to dream about, plan and prepare for things they want to do in life.