Handshake

Software Engineer I, Build Review & Test

San Francisco, CA. Posted a month ago

The role

You will build and maintain tools for builds, tests, code review, and merging changes. This role focuses on making development faster and more reliable for both engineers and coding agents.

What you will do

  • Build and maintain tools for builds, tests, code review, and merging changes.
  • Find and fix slow builds, unreliable tests, and confusing errors.
  • Make tests faster and more reliable.
  • Make failures easier to understand.
  • Improve the tools, instructions, and environments that coding agents use to write, test, and debug code.
  • Help build automated code reviews and checks.
  • Use developer surveys and direct feedback to find problems worth solving.
  • Share what you learn through documentation, code reviews, and working sessions.

Required qualifications

  • About 3–5 years of professional software engineering experience, or comparable hands-on experience.
  • Strong JavaScript or TypeScript skills and experience in the JavaScript ecosystem.
  • Hands-on experience with JavaScript unit testing and end to end tests with tools like Jest, Vitest and Playwright.
  • Experience shipping and maintaining production software, including writing automated tests.
  • A careful approach to debugging.
  • Curiosity about unfamiliar code and the patience to learn how a system works.
  • A high bar for user experience.
  • The ability to finish clearly defined projects on your own.
  • Clear communication and a willingness to give feedback, learn from others, and share what you know.

Nice to have

  • Work on build systems or continuous integration (CI), using tools such as Buildkite, GitHub Actions, Docker, or Kubernetes.
  • Experience building or extending test frameworks and shared libraries that make authoring tests more efficient and reliable.
  • Experience making tests faster or fixing tests that fail without a code change.
  • Hands-on use of coding agents, including giving them useful instructions and checking their results.
  • Work on automated code review or testing, with or without AI.
  • Experience making software builds and releases reliable and secure.
  • Use of logs, metrics, or traces to investigate problems.

Benefits

  • Equity in a fast-growing company
  • 401(k) match
  • competitive compensation
  • financial coaching
  • Paid parental leave
  • fertility benefits
  • parental coaching
  • Medical, dental, and vision
  • mental health support
  • $500 wellness stipend
  • $2,000 learning stipend
  • Internet, commuting, and free lunch/gym in our SF office

About the company

Handshake powers 25 million job seekers, 1 million+ employers, and 1,600 educational institutions. Handshake AI works directly with frontier AI lab researchers to create evaluations, publish benchmarks, and push the boundary of data.

Software Engineer I, Build Review & Test at Handshake | JobZoey