Taro Logo

Staff Software Engineer

A visual discovery platform where millions of people find creative ideas and inspiration.
Backend
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer, Ads Measurement

Staff Software Engineer position at Pinterest focusing on Ads Measurement, requiring 7+ years of experience in distributed systems and full-stack development, offering competitive compensation and hybrid work model in Seattle.

Software Dev Engineer III, Unified Payments Experience

Senior Software Engineer role at Amazon's UPX team, building scalable payment solutions using cloud technologies and modern architecture.

Lead Software Engineer

Lead Software Engineer position at PepsiCo in Hyderabad, focusing on digital transformation initiatives and leading development of enterprise-scale solutions.

Senior Staff Engineer – Backend (Python)

Senior Staff Backend Engineer position at PayPal's Venmo, focusing on Python development and distributed systems architecture, offering $225-240K and hybrid work model.

Staff Software Engineer, Backend Python

Staff Software Engineer position at PayPal focusing on backend Python development, requiring 8+ years of experience and offering comprehensive benefits with hybrid work model.

Description For Staff Software Engineer

Pinterest, a leading visual discovery platform, is seeking a Staff Full-Stack Engineer to join their Identity team. This role offers an opportunity to work on critical authentication and authorization systems at scale. The position combines technical leadership with hands-on development, requiring expertise in backend technologies and system design. As a staff engineer, you'll not only build robust solutions but also mentor junior engineers and influence technical direction. Pinterest offers a flexible working model through their PinFlex program, allowing remote work with quarterly in-person collaboration. The company serves millions of users globally and provides a platform for creative inspiration and life planning. This role is perfect for experienced engineers who want to make a significant impact on user identity and security systems while working for a major tech platform that values work-life balance and inclusive culture.

Last updated 3 days ago

Responsibilities For Staff Software Engineer

  • Design, develop, and maintain high-performance, reliable, and scalable backend systems for authentication, authorization and account management
  • Collaborate with front-end developers, UX/UI designers, product managers, and other stakeholders to deliver high-quality products
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement
  • Participate in code reviews, architectural discussions, and technical roadmap planning

Requirements For Staff Software Engineer

Python
Java
Go
Node.js
  • 8+ years of experience in software development, with a strong focus on backend engineering
  • Expertise in programming languages such as Python, Java, Go, or Node.js
  • Extensive experience with RESTful API design and development
  • Strong problem-solving skills and the ability to design scalable, high-performance systems
  • Excellent communication skills in English

Interested in this job?