Company Name: Ashby
Location: Remote – Canada (Toronto, Vancouver, Calgary, Edmonton, Montreal, Waterloo)
Job Type: Full-time
Salary Range: CAN – Level 3: CA$152.5K – CA$172K yearly CAN – Level 4: CA$172.5K – CA$205K yearly CAN – Level 5: CA$182.5K – CA$235K yearly CAN – Level 6: CA$235K – CA$335K yearly
Industry: B2B SaaS (Software as a Service) / Recruiting Technology
Job Overview
Ashby is a leading B2B SaaS company that’s changing the game in Recruiting Technology, helping businesses worldwide find their next great hires. We’re looking for an ambitious Product Engineer to join our fully remote team across Canada. This is a full-time, mid-to-senior level role, offering a unique chance to build and refine software, directly impacting how companies recruit.
As a Product Engineer, you’ll tackle challenging problems head-on, owning projects from start to finish. This means you’ll dive into everything from researching competitors and writing product specifications to creating wireframes and building cutting-edge features. If you’re a full-stack engineer who thrives on solving customer problems, isn’t afraid to get into any part of the tech stack, and loves to build in a fast-paced, low-meeting environment, Ashby is the place for you.
Duties and Responsibilities
- Be an ambitious full-stack engineer focused on solving customer problems and making long-term product investments.
- Own a significant portion of one of Ashby’s products, taking projects end-to-end—even tasks traditionally handled by product or design.
- Conduct competitor research, write detailed product specifications, and create user-friendly wireframes.
- Design and build features like automated interview scheduling, advanced declarative filter architectures, and offer signing capabilities.
- Be ready to tackle any part of the technology stack, from front-end user interfaces to back-end infrastructure.
- Thrive on projects with significant product and technical ambiguity, operating effectively where product and engineering intersect.
- Balance speed and quality, delivering fast while maintaining high standards.
- Constantly look to improve your skills and be open to (and provide) feedback.
- Be an excellent collaborator and communicator, ensuring decisions are vetted and stakeholders are always informed.
- Seek to create leverage through automation, new abstractions, debugging tools, and lint rules.
- Take ownership of projects, driving them forward instead of simply executing tasks.
- Quickly learn new tech stack components; familiarity with TypeScript (frontend & backend), Node.js, React, Apollo GraphQL, Postgres, and Redis is a plus.
- Work with monitoring tools like Datadog and Sentry, and leverage AWS cloud infrastructure.
- Be comfortable with an “almost-no-meeting” culture, where communication is primarily written and through code.
- Be willing to address customer issues and investigations as part of the team’s shared responsibility.
Qualifications
- Experience Level: This role spans Mid-Level to Senior-Level (Levels 3 to 6), requiring substantial individual contributor experience. Ashby primarily hires Senior-level or above engineers.
- Education Requirement: Relevant experience or a Bachelor’s degree in a related field is typically required.
- Required Skills:
- At least 5 years of experience as a full-time frontend engineer or with an even split between frontend and design.
- Significant contributions to (or leadership of) design systems.
- Deep knowledge of React, CSS, and HTML.
- Experience with TypeScript (frontend & backend), Node.js, Postgres, Redis, and Apollo GraphQL.
- Familiarity with SASS modules and Stitches.
- Ability to design and build software, iterating in code.
- Skill in starting ideas in Figma but grounding them (or being more creative) in code.
- Experience creating prototypes with actual logic and data.
- Capability to tackle challenging design problems and help others improve designs.
- Experience expanding and enhancing in-house design systems and consulting on bespoke work.
- Experience redesigning mobile web apps (customer interaction, wireframing, implementing design system).
- Ability to build flexible, composable components in a a design system.
- Skill in helping other engineers improve design’s information hierarchy and scannability.
- Strong collaboration and deliberate communication skills.
- A lifelong learner with a humble and kind approach.
- Ability to conduct research, prototyping, and written proposals.
- Focus on increasing leverage, not team size (through developer tooling and building blocks).
- Ownership and autonomy over projects end-to-end (from speaking with users to writing product specs to UX design).
- No “leetcode interviews” (referring to a specific interview style).
- Ability to push the first change on day one.
- Mentorship capabilities.
Salary and Benefits
Ashby offers a highly competitive annual salary for this full-time Product Engineer position in Canada, with ranges varying by level:
- Level 3: CA$152.5K – CA$172K yearly
- Level 4: CA$172.5K – CA$205K yearly
- Level 5: CA$182.5K – CA$235K yearly
- Level 6: CA$235K – CA$335K yearly
All levels also include equity. Ashby invests in its employees with a comprehensive benefits package, including robust health insurance, generous paid time off, and opportunities for continuous learning and career development in a high-growth SaaS environment.
Working Conditions
This is a full-time, remote position based in Canada, covering cities like Toronto, Vancouver, Calgary, Edmonton, Montreal, and Waterloo. You’ll work from your home office, using various development tools and collaboration platforms. The role demands exceptional technical proficiency, strong product instincts, and the ability to work independently while contributing to a globally distributed team. You’ll own projects end-to-end, thrive in ambiguity, and contribute to a unique, low-meeting culture focused on written communication and code. Some flexibility in work hours may be needed for team meetings across different time zones.
Why Work with Us
At Ashby, we’re building the future of Recruiting Technology. We’re a fast-growing B2B SaaS company with a culture that values deep technical expertise, creative problem-solving, and a commitment to building our product directly in code.
As a Product Engineer, you’ll make significant contributions to our design systems, solve complex problems with a full-stack approach, and directly impact the user experience of our cutting-edge platform. We pride ourselves on empowering engineers to make long-term product investments and deliver automated solutions for challenging recruiting scenarios. If you’re a driven engineer who thrives at the intersection of product and technology, and you’re ready to make a significant impact on core systems, Ashby offers an unparalleled career opportunity.