Software Engineer I - Full-Stack, Promotions & Analytics

BranchFactor

San Francisco (CA)

On-site

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity in a fast-growing company
401(k) match
Parental leave and family benefits
Medical, dental, and vision coverage
Wellness stipend

Job summary

Handshake is seeking a Software Engineer I to build products and systems that help employers reach relevant talent and help job seekers discover opportunities. You’ll own end-to-end features from design through launch, impacting how promotions work across Handshake’s job search, feed, digest, inbox, and promoted messages.

You’ll work across the full stack to ensure scalable, reliable systems and measurable results.

Qualifications

  • 1-3 years of full‑stack engineering experience.
  • Proven ownership of complex software projects, with strong product judgment and comfort navigating ambiguity.
  • Proficiency in Ruby on Rails, Go, or Python.
  • Experience designing scalable distributed systems, with sound judgment around reliability, performance, and data consistency.
  • Clear communication, collaborative technical leadership, and a pragmatic approach to quality and delivery.
  • Strong debugging skills and attention to detail, with experience investigating production issues across services and data flows.
  • Comfort using AI‑assisted development tools such as Cursor and Claude while maintaining code quality and correctness.

Responsibilities

  • Own full‑stack Promotions initiatives from design through launch, partnering with product, design, and data to improve employer and job‑seeker experiences.
  • Build scalable, reliable systems for promoted-content delivery, auctions, event tracking, attribution, and analytics.
  • Strengthen applicant attribution and customer‑facing analytics so employers can understand and trust their promotion results.
  • Use customer feedback and performance data to measure impact and guide product iteration.
  • Raise engineering quality through production ownership, testing, observability, thoughtful code reviews, and mentorship.

Skills

Full-stack engineering
Ruby/Rails
Go
Python
Distributed systems
Debugging
Communication
AI tools

Tools

AI-assisted development tools

Job description

Handshake is seeking a Software Engineer I to build products and systems that help employers reach relevant talent and help job seekers discover opportunities. You’ll own end-to-end features from design through launch, impacting how promotions work across Handshake’s job search, feed, digest, inbox, and promoted messages.

You’ll work across the full stack to ensure scalable, reliable systems and measurable results.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer I — Full-Stack, AI‑Driven Promotions
Software Engineer I — Full-Stack, AI‑Driven Promotions

Handshake • San Francisco (CA)

On-site
USD 140,000 - 170,000
Ownership: Equity in a fast-growing m
401(k) match
Paid parental leave
+6
Software Engineer I, Promotions
Software Engineer I, Promotions

BranchFactor • San Francisco (CA)

On-site
USD 120,000 - 160,000
Equity in a fast-growing company
401(k) match
Parental leave and family benefits
+2
Software Engineer I, Promotions
Software Engineer I, Promotions

Handshake • San Francisco (CA)

On-site
USD 140,000 - 170,000
Ownership: Equity in a fast-growing m
401(k) match
Paid parental leave
+6
Senior Software Engineer, Growth Platform — Scale Impact
Senior Software Engineer, Growth Platform — Scale Impact

Handshake • San Francisco (CA)

On-site
USD 180,000 - 240,000
Equity
401(k) match
Parental leave
+7
Senior Software Engineer, Employer
Senior Software Engineer, Employer

Handshake • San Francisco (CA)

On-site
USD 180,000 - 240,000
Equity in a fast-growing company
401(k) match
Financial coaching
+6
Staff Product Designer for AI-Driven Talent Platform
Staff Product Designer for AI-Driven Talent Platform

Handshake • United States

On-site
USD 140,000 - 190,000
Health Insurance
401k match
Equity
+4
Engineering Manager — AI Recruiting Platform (SF Office)
Engineering Manager — AI Recruiting Platform (SF Office)

Handshake • San Francisco (CA)

On-site
USD 260,000 - 285,000
Ownership
401(k) match
Parental leave
+5
Senior Software Engineer, AI-Driven Hiring (SF-Onsite)
Senior Software Engineer, AI-Driven Hiring (SF-Onsite)

Handshake • San Francisco (CA)

On-site
USD 180,000 - 240,000
Equity in a fast-growing company
401(k) match
Financial coaching
+6
Manager, Engineering
Manager, Engineering

Handshake • San Francisco (CA)

On-site
USD 260,000 - 285,000
Ownership
401(k) match
Parental leave
+5
Staff Software Engineer, Consumer Experience
Staff Software Engineer, Consumer Experience

Handshake • San Francisco (CA)

On-site
USD 130,000 - 160,000
Equity in a fast‑growing company
401(k) match
Paid parental leave
+3