Handshake

Senior Software Engineer, Coding

Handshake
Apply
3 days ago

Base Salary

$208k - $260k/yr

Responsibilities

  • Design, build, and operate scalable systems for coding evaluation, data generation, and agentic development workflows.
  • Develop tools and services that analyze, validate, and improve AI-generated code.
  • Build reliable pipelines for code execution, testing, benchmarking, and quality measurement.
  • Translate complex requirements into practical systems with engineering, research, operations, and customer-facing teams.
  • Drive technical decisions across architecture, APIs, data models, observability, and operational excellence.
  • Improve engineering velocity through reusable frameworks, automation, and developer tooling.
  • Lead projects from ambiguous problem definition through design, implementation, launch, and iteration.
  • Mentor engineers through design reviews, code reviews, and day-to-day collaboration.
  • Establish high standards for maintainability, correctness, security, and reliability.

Requirements

  • 5+ years of professional software engineering experience.
  • Strong proficiency in Python, JavaScript/TypeScript, Go, or another modern programming language.
  • Experience designing and operating production systems with meaningful scale, reliability, and performance requirements.
  • Strong understanding of software engineering fundamentals, including testing, APIs, data structures, distributed systems, and observability.
  • Experience building developer tools, infrastructure, data pipelines, evaluation systems, or other technically complex products.
  • Ability to work effectively in ambiguous environments and break large problems into executable plans.
  • Excellent written and verbal communication skills for explaining technical tradeoffs to technical and non-technical partners.
  • Experience with AI/ML evaluation, coding agents, LLM applications, or developer productivity tools is preferred.
  • Familiarity with code execution sandboxes, GitHub workflows, CI/CD systems, or benchmark infrastructure is preferred.
  • Experience with containerization, cloud platforms, databases, and distributed job orchestration is preferred.
  • Open-source contributions or demonstrated passion for improving developer tools is preferred.
  • Experience partnering with research teams or customers to deliver technically rigorous solutions is preferred.

Benefits

  • Equity, competitive compensation, 401(k) match, and financial coaching are provided.
  • Benefits include paid parental leave, fertility benefits, parental coaching, medical, dental, vision, mental health support, and a wellness stipend.
  • Employees receive a learning stipend and ongoing development opportunities.
  • US employees receive internet and commuting support, with free lunch and gym access at the San Francisco office.
  • The role includes flexible PTO, 15 holidays, and 2 flex days.
  • Team outings and referral bonuses are available.
  • Benefits listed apply to full-time US employees.
Handshake

About Handshake

10,000+ employees

Handshake builds a career network and recruiting platform that connects college students and recent grads with employers, sold as SaaS to universities and subscriptions/solutions to employers. Founded in 2014 and headquartered in San Francisco, it serves 1,600+ educational institutions and over 1 million employers. The company also operates Handshake AI, which partners with frontier AI labs on human data collection and evaluations for model training and post-training workflows.

Contact me