Software Engineer
Handshake•San Francisco, CA
Ruby on RailsReactNext.jsTypeScript
Job Summary
+ InsightsRole Summary
- •Build and maintain scalable full-stack systems powering core user journeys such as search, discovery, and onboarding.
- •Collaborate closely with product managers, designers, and engineers to deliver polished, end-to-end user experiences.
- •Ship reliable backend APIs, asynchronous workflows, and frontend features that impact millions of users.
- •Contribute to code quality, reviews, and architectural decisions to ensure scalable and secure deployments.
- •Grow technical ownership by learning from senior engineers within a fast-paced, mission-driven environment.
About the Company
- •Handshake is a leading career network for the AI economy, trusted by 20 million workers and 1 million employers including all Fortune 50 companies.
- •The company emphasizes partnerships with world-class AI labs, Fortune 500 firms, and top educational institutions.
- •Leadership team includes talent from Scale AI, Meta, xAI, Notion, Coinbase, and Palantir, highlighting strong industry expertise.
- •Handshake is experiencing rapid growth, having tripled ARR in 2025 and building a business with billions in revenue.
- •The company culture values mission-driven work, continuous learning, and collaboration in a dynamic, high-impact environment.
What You Should Know
- •Ideal candidates should have 2+ years of full-stack development experience with a product-oriented mindset.
- •The role requires working onsite in San Francisco full-time, emphasizing close team collaboration.
- •Applicants will face the challenge of balancing speed and code quality while building features at scale.
- •Opportunities for growth include technical ownership and mentorship from senior engineers.
- •Exposure to AI-powered products, cloud infrastructure, and modern web stacks is highly valued and encouraged.
Key Required Skills
TypeScriptReactNext.jsGraphQLRuby on RailsPostgreSQL
These insights are AI-generated based on the job description.