Staff Solutions Engineer, Level 6
Snap Inc. · San Francisco, CA · 3 wk ago
Information Technology$229k–$343k/yrFull-time
About the role
Snap Inc. is seeking a Staff Solutions Engineer to join our dynamic engineering team. This role involves building new products, improving existing ones, collaborating with Snap product engineering teams, and cross-functional partners to meet business needs.
Responsibilities
- Build new products and improve existing ones
- Collaborate with Snap product engineering teams and cross-functional partners to meet business needs
- Understand and apply deep knowledge of products, technologies, and business to build solutions to solve for problems at scale
- Design and build end-to-end systems and launch-plan strategies
- Use broad range of technical and soft skills to build productive relationships with partners and independently resolve complex technical and business needs while contributing to partner documentation
- Apply expertise and product insight to deliver high-quality project/integration/partner engagements, while influencing product roadmap to meet the business needs
- Write and ship reliable, scalable, and efficient code
- Build and improve solutions in collaboration with engineering, product, and cross-functional partners
- Identify and surface insights using metrics on product usage to increase adoption and provide new solutions that address the needs of partners
- Work with partners to develop a long-term strategic plan, grounded on business objectives, and manage partners during integrations with Snap’s platform products and ensure value creation
- Utilize AI tools and high velocity engineering workflows to design and ship scalable services while upholding rigorous standards for code correctness, security, and production ready quality code
Requirements
- BS in a technical field such as computer science or equivalent years of experience
- 9+ years of post-Bachelor’s software development or solutions engineer experience; or a Master’s degree in a technical field + 8+ years of post-grad software development or solutions engineer experience; or a PhD in a related technical field + 5+ years of post-grad software development or solutions engineer experience
- Experience coding and building applications and APIs/SDKs for internal and external developers
Preferred Qualifications
- Advanced degree in computer science or computer engineering
- Highly proficient in JavaScript (and/or TypeScript), HTML, and CSS
- Highly proficient in Java, Golang, NodeJs, and/or Python
- Experience developing front-end software using Javascript UI Frameworks (i.e React, Angular, Vue)
- Experience working with cross functional stakeholders to define business requirements and product roadmaps
- Experience working with large SaaS, PaaS and cloud platforms and building applications for third-party marketplaces