Full-Stack Software Engineer — AI Data Platform (SF)

Cacheflow

San Francisco (CA)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
401(k) match
Parental leave
Mental health support
Wellness stipend
Learning stipend
Remote & Office stipend
Flexible PTO
Holidays + 2 flex days
Team outings
Referral bonuses

Job summary

Handshake is seeking a Software Engineer II to own meaningful pieces of our core product—building systems that power how millions discover opportunities, connect with employers, and launch careers. You’ll work with product managers, designers, and senior engineers to ship full-stack experiences that are reliable, scalable, and user-obsessed.

This role emphasizes ownership beyond tickets, collaboration across teams, and contributing to architecture while delivering high-quality code and polished

Qualifications

  • 1-5 years of professional software engineering experience building full-stack applications.
  • Strong proficiency in TypeScript across frontend and backend surfaces.
  • Hands-on experience with modern web stacks (React, Next.js, GraphQL, Ruby on Rails).
  • Solid command of relational databases (PostgreSQL) and thoughtful data modeling.
  • Track record of owning features independently and driving them to completion.
  • Strong communicator who collaborates well with product, design, and cross-functional partners.
  • Comfortable navigating ambiguity and making sound tradeoffs in a fast-paced environment.

Responsibilities

  • Own features end-to-end across frontend and backend, from technical design through production and iteration.
  • Build scalable full-stack systems powering core user journeys—search, discovery, matching, and onboarding flows.
  • Ship backend APIs, async workflows, and frontend experiences with a high bar for reliability and performance.
  • Contribute meaningfully to architecture discussions, helping establish patterns the team can build on.
  • Write clean, well-tested, maintainable code and actively participate in code reviews.
  • Partner with product and design to translate ambiguous requirements into polished user experiences.
  • Identify and address technical debt, system reliability gaps, and performance bottlenecks proactively.

Skills

TypeScript

Tools

React
Next.js
GraphQL
Ruby on Rails
PostgreSQL

Job description

Handshake is seeking a Software Engineer II to own meaningful pieces of our core product—building systems that power how millions discover opportunities, connect with employers, and launch careers. You’ll work with product managers, designers, and senior engineers to ship full-stack experiences that are reliable, scalable, and user-obsessed.

This role emphasizes ownership beyond tickets, collaboration across teams, and contributing to architecture while delivering high-quality code and polished

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer, AI Data Platform
Senior Full-Stack Engineer, AI Data Platform

Handshake • San Francisco (CA)

On-site
USD 130,000 - 185,000
Equity
401(k) match
Parental leave
+5
Senior Platform Engineer, Enterprise AI Deployments
Senior Platform Engineer, Enterprise AI Deployments

Handshake • New York (NY), San Francisco (CA)

On-site
USD 150,000 - 210,000
Equity
401(k) match
Medical, dental, vision
+3
Senior Software Engineer, AI Data Infrastructure
Senior Software Engineer, AI Data Infrastructure

Apply • San Francisco (CA)

On-site
USD 150,000 - 210,000
Equity in a fast-growing company
401(k) match
Parental leave
+4
Full-Stack Software Engineer - End-to-End AI SaaS, Equity
Full-Stack Software Engineer - End-to-End AI SaaS, Equity

UCTalent • San Francisco (CA)

On-site
USD 140,000 - 200,000
Full-Stack Engineer — AI-Driven Systems & Scale
Full-Stack Engineer — AI-Driven Systems & Scale

Alex • United States

On-site
USD 120,000 - 160,000
Competitive salary
Health insurance
Unlimited PTO
+1
AI-Powered Full-Stack Developer Tools Engineer
AI-Powered Full-Stack Developer Tools Engineer

Neura Market • San Francisco (CA)

On-site
USD 150,000 - 230,000
Senior Software Engineer - AI Data Infra & Benchmarking
Senior Software Engineer - AI Data Infra & Benchmarking

Handshake • San Francisco (CA)

On-site
USD 180,000 - 260,000
Equity
401(k) match
Parental leave
+7
Founding Full-Stack Engineer — AI Data Platform (SF)
Founding Full-Stack Engineer — AI Data Platform (SF)

davidjoseph-co • San Francisco (CA)

On-site
USD 180,000 - 220,000
Competitive salary + equity (4-year)
Daily lunch & dinner
Gym membership
+1
Senior Full Stack Engineer
Senior Full Stack Engineer

Radley James • San Francisco (CA)

On-site
USD 120,000 - 160,000
Competitive compensation
Equity
High ownership culture
+1
AI Platform Engineer, Agentic Infra & Orchestration
AI Platform Engineer, Agentic Infra & Orchestration

Handshake • San Francisco (CA)

Hybrid
USD 110,000 - 140,000
401(k) match
Flexible PTO
Medical, dental, & vision benefits
+1