Senior Product Engineer
Published on February 27, 2026
We’re changing the way companies hire, and rewriting the rules of recruitment.
We build talent acquisition software, setting out to fix broken hiring processes that make it so hard for great candidates and great companies to find each other.
We do this by being the only applicant tracking system on the market that’s both fast and easy to use, while being flexible enough to manage complex workflows as companies grow.
We believe attracting the right people and building the strongest teams means being different, not better. It means helping candidates understand what you do and don’t offer—warts and all. And enabling your whole team to be part of the hiring process.
If you’re looking for somewhere you can learn quickly, make a meaningful impact in a fast-paced business, and grow your career, you’re in the right place.
We’ll enable you to do your best work with the tools you need, support from the rest of the team, and an expectation that you’ll challenge that status quo—helping us continually improve what we do.
As the business scales, we're moving away from large horizontal teams toward small, verticalized squads, each one owning a specific area of the platform end-to-end alongside a product manager and designer. We're hiring Senior Product Engineers who are genuinely excited by that model.
The fine print (but a bit more exciting):
- This is a remote role based in the UK or Poland, with occasional in-person team meetups.
- Our product is a configurable, platform-style ATS serving multiple personas: recruiters, hiring managers, and operations teams across a wide range of complex workflows
- Our stack is pragmatic and maintainable: Ruby on Rails (6.x), React with TypeScript, PostgreSQL, Sidekiq, and CI/CD via CircleCI (moving to GitHub Actions).
- Pinpoint is still very much in startup mode. Priorities shift, not everything is perfectly defined, and we expect people to operate well in that environment.
- Our values actually matter here. We hire people who reflect them in how they work, collaborate, and make decisions.
About the Role:
- Build full-stack features using Ruby on Rails and React (TypeScript) within a small, focused squad.
- Own your product area end-to-end: from understanding real customer workflows and edge cases through to delivery, performance, and ongoing quality.
- Contribute to architectural discussions and technical trade-offs, not just implementation.
- Help translate product needs and constraints into clean, maintainable solutions.
- Review code, mentor others, and raise the technical bar within your squad.
- Engage continuously with customer context, building the kind of in-depth product understanding that improves your technical decisions over time.
About You:
- 5+ years of professional software engineering experience building production web applications.
- 3+ years of production experience with Ruby on Rails.
- 3+ years building React applications in a production environment.
- Comfortable working with TypeScript (our frontend codebase uses it throughout).
- Background in startup or scale-up B2B SaaS environments.
- Comfortable operating in ambiguity and taking end-to-end ownership.
- Experience working on multi-persona, workflow-heavy SaaS products.
- Strong written communication — clear, direct, and able to explain technical decisions to non-engineers.
- Technically curious with a genuine interest in the problem space, not just the code.
- Experience writing automated tests (RSpec, Jest, or similar).