Skip to content
← Back to job listings

Senior Software Engineer (Handshake AI)

Handshake · San Francisco, United States

External listingfull-time2 months ago

About The Role

Join Handshake, a leading AI company, as a Senior Software Engineer. In this role, you will serve as a technical leader, owning the end-to-end lifecycle of high-impact deployments and driving alignment across teams. You will have the opportunity to combine deep technical leadership with direct customer engagement, making key architectural decisions and mentoring other engineers. Handshake offers a comprehensive benefits package, including health insurance, mental health support, 401k match, equity, and flexible time off.

  • As a Senior Software Engineer at Handshake AI, you will be responsible for leading technical projects, owning the end-to-end lifecycle of high-impact deployments, and making key architectural decisions. You will also mentor and uplevel other engineers, and create and maintain technical playbooks and documentation.
  • Excellent communication and stakeholder management skills, with the ability to build trust with both technical and non-technical audiences
  • Strong proficiency with ReactJS and TypeScript, with a high bar for code quality, usability, and accessibility
  • Demonstrated ability to lead technical projects end-to-end in ambiguous environments with shifting requirements
  • Deep understanding of relational databases (e.g., PostgreSQL), data modeling, and system design
  • Track record of mentoring engineers and raising the bar on engineering practices within a team
  • Experience with cloud infrastructure (AWS, GCP), deployment pipelines, and production operations at scale
  • 5+ years of professional software engineering experience, with meaningful time spent in customer-facing, solutions-oriented, or forward-deployed roles
  • Experience architecting and delivering production systems for LLMs or other AI-powered products in real-world, customer-facing environments
  • Background in building or contributing to component libraries, design systems, or reusable deployment frameworks
  • Proven experience with performance optimization and scaling of full-stack applications under real-world constraints and high-traffic conditions
  • Prior experience in a forward-deployed, solutions engineering, or technical consulting role at a high-growth company

This is an external listing. JobSpring does not represent or verify the employer. Report this listing