# Sr. Software Engineer, Backend

**Company**: Pinterest
**Location**: Toronto, ON
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/pinterest/jobs/5572858?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_eadfdfd6-020

## Description

We are looking for a Senior Software Engineer, Backend to join our Monetization and Core engineering teams. You will play a crucial role in enabling the newest technologies and experiences, building robust frameworks and features, and empowering developers and Pinners alike.

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

- Partner with design, product, and backend teams to build end-to-end functionality

- Suggest new product ideas and features from a Pinner's perspective

- Employ automated testing to build features with high technical quality

- 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

- Improve the developer process and experience

- Leverage AI to seek faster execution and explore alternative options

- Leverage AI to synthesize information and automate repeatable tasks

Requirements:

- 5+ years of industry backend development experience

- Proficiency in common backend tech stacks for RESTful API, online service, storage, caching, and data processing

- Experience in writing reliable and maintainable code

- Ability to keep up-to-date with new technologies

- Strong collaboration and communication skills

- Experience leading or owning projects, mentoring others, or driving technical thought leadership

- Experience building and operating large-scale distributed systems and/or networks

- Experience in Python, Java, C++, or Go or another language

- Demonstrated ability to use AI to improve speed and quality in day-to-day workflow

- Strong track record of critical evaluation and verification of AI-assisted work

## Skills

### Required
- backend development
- RESTful API
- distributed systems
- Python
- Java
- C++
- Go
- AI

### Nice to have
- Developer Enablement/Productivity
- Internal Tooling
- CI/CD
- Generative AI/LLMs
- Spark/Flink/Big Data technologies
- Data Science/Analytics

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/pinterest/jobs/5572858?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
