Software Engineer II
Handshake•San Francisco, CA
Ruby on RailsReactNext.jsTypeScript
Job Summary
+ InsightsRole Summary
- •Own and deliver end-to-end features across frontend and backend, impacting millions of users
- •Build and maintain scalable full-stack systems for search, discovery, matching, and onboarding
- •Collaborate closely with product managers, designers, and senior engineers to create user-obsessed experiences
- •Contribute to technical design and architecture discussions to improve team standards
- •Write clean, well-tested, and maintainable code while proactively addressing technical debt and performance issues
About the Company
- •Handshake is a career network for the AI economy trusted by millions of users and top institutions
- •The company is experiencing rapid growth, having tripled ARR in 2025 with billions in revenue potential
- •Leadership includes experienced professionals from Scale AI, Meta, xAI, Notion, Coinbase, and Palantir
- •Handshake values impact, collaboration, and innovation in shaping career discovery and hiring globally
- •Offers comprehensive benefits supporting financial wellness, family support, wellbeing, and growth
What You Should Know
- •Role requires 3-5 years of experience building full-stack applications with strong ownership
- •Work environment is fast-paced and collaborative, requiring comfort with ambiguity and tradeoffs
- •Opportunity to work on AI-powered products and cutting-edge technologies in a mission-driven company
- •Position is onsite in San Francisco, emphasizing in-person collaboration 5 days a week
- •Strong communication skills and ability to partner cross-functionally with product and design are essential
Key Required Skills
TypeScriptReactNext.jsGraphQLRuby on RailsPostgreSQL
These insights are AI-generated based on the job description.