pinterestcareers.com
As a Staff Software Engineer, you'll lead design and development. Daily tasks include architecting systems and mentoring. Eight-plus years of experience and programming skills are required. Cloud technology expertise is a plus. This role is unique due to its impact. The company offers growth opportunities.