Handshake
Staff Software Engineer, Consumer Experience
San Francisco, CA. Posted 7 months ago
The role
You will build products that connect millions of students with employers. You will lead the design of consumer-facing features and architect scalable distributed systems.
What you will do
- Lead the design and development of consumer-facing features
- Architect and scale distributed systems to support millions of users
- Influence technical direction by collaborating with cross-functional teams
- Mentor and elevate engineers across the team
- Champion engineering best practices
Required qualifications
- 8+ years of software engineering experience
- Demonstrated experience operating at a staff-level scope
- Expertise in building and scaling distributed systems
- Strong proficiency in Go, Python, or JavaScript
- Solid understanding of cloud platforms (AWS, Azure, or GCP)
- Exceptional communication skills
- Experience mentoring senior engineers
Nice to have
- Expertise in building and scaling distributed systems, preferably within consumer platforms or social products
- Background in search, recommendations, ranking systems, or personalization at scale
- Experience with user identity knowledge graphs, including entity resolution and real-time inference
- Experience building AI-powered systems, including LLM-based applications
- Prior experience in high-growth or rapidly scaling environments
Benefits
- Equity in a fast-growing company
- 401(k) match
- Competitive compensation
- Financial coaching
- Paid parental leave
- Fertility benefits
- Parental coaching
- Medical, dental, and vision
- Mental health support
- Wellness stipend
- Learning stipend
- Ongoing development
About the company
Handshake powers 25 million job seekers, 1 million+ employers, and 1,600 educational institutions. Handshake AI is a fast-growing AI data business that works with frontier AI lab researchers.