H

Handshake

Connects talent with jobs and AI training work

Software Engineer 1 - Promotions

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • One to three years of full-stack engineering experience.
  • Proven ownership of complex software projects, 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.

Desired Qualifications

  • Experience with advertising technology, auctions, marketplaces, or recommendation systems.
  • Background in attribution, analytics, event-driven architectures, or data pipelines.
  • Experience building employer-facing or SaaS products and using experimentation to improve customer outcomes.

About the Company

Handshake

Connects talent with jobs and AI training work

Handshake connects job seekers, employers, and university career centers through recruiting software, and supplies AI labs with experts who train and test language models. Its career platform combines job matching, recruiting events, and profiles that show completed AI projects and paid training experience. Handshake AI recruits and matches fellows to projects where they review model answers, create training data, and apply knowledge from their own fields. Employers pay for recruiting subscriptions and promotions, while its enterprise AI team builds agents and trains models inside customers' systems. Handshake was founded in 2014 and is headquartered in San Francisco.

Company size
501-1,000
Company stage
Series F
Total funding
$434M
Headquarters
San Francisco, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Handshake

See more jobs