Software Engineer (Build Review & Test)
Handshake
San Francisco, United States Posted October 15, 2026
Check how well your resume matches this job
Salary Range
$136,000 - $170,000
Job Description
Join Handshake as a Software Engineer focused on Build Review & Test. You'll enhance development speed, reliability, and clarity by building and improving tools for builds, tests, code review, and merging changes. Your work will help engineers and coding agents spend less time debugging and more time building. You'll also have the opportunity to make a significant impact on the user experience and contribute to the overall success of the company.
- Construire et améliorer des outils qui exécutent des builds et des tests, examinent les modifications et expliquent les échecs.
- Trouver et corriger les builds lents, les tests peu fiables et les erreurs déroutantes. S'attaquer à la cause plutôt que de demander aux utilisateurs de contourner le problème.
- Utiliser des enquêtes auprès des développeurs, des conversations avec les ingénieurs et des données système pour guider les améliorations.
- Curiosity about unfamiliar code and the patience to learn how a system works
- Experience shipping and maintaining production software, including writing automated tests
- You don’t need a background in developer tools or AI. We’re looking for strong coding skills, curiosity, and a desire to make complex systems easier to use
- Hands-on experience with JavaScript unit testing and end to end tests with tools like Jest, Vitest and Playwright
- A careful approach to debugging. You test your assumptions and follow the evidence to find the cause
- About 3–5 years of professional software engineering experience, or comparable hands-on experience
- A high bar for user experience. You notice small frustrations, listen to users, and care about the details that make tools easy to use
- Strong JavaScript or TypeScript skills and experience in the JavaScript ecosystem. Your background may be server-side, such as Node.js or Bun, or browser-based
- Clear communication and a willingness to give feedback, learn from others, and share what you know
- The ability to finish clearly defined projects on your own. You also know when to ask for help or work through a problem with a teammate
- You don’t need to know every tool we use. Any of the following would be helpful:
- Work on build systems or continuous integration (CI), using tools such as Buildkite, GitHub Actions, Docker, or Kubernetes
- Experience making software builds and releases reliable and secure
- Use of logs, metrics, or traces to investigate problems
- Work on automated code review or testing, with or without AI
- Hands-on use of coding agents, including giving them useful instructions and checking their results
- Experience making tests faster or fixing tests that fail without a code change
- Experience building or extending test frameworks and shared libraries that make authoring tests more efficient and reliable
Required Skills
Similar Jobs
Software Engineer I, Build Review & Test
Handshake
Senior Software Engineer, Annotations
Handshake
Software Internship-2027
Hive Financial Systems
How to apply
You apply on Handshake’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout Handshake
See every open role at Handshake on ARes.
More Jobs at Handshake