Skip to content

Jobgether

Product Engineer

Location
CA
Arrangement
Remote
Employment type
Full-time
Posted
29 September 2026 (yesterday)

Checked yesterdayApplications go to the employer, never to RoleSprint

About this role

Accountabilities • Partner with product, UX, and engineering teams to understand customer challenges and lead end-to-end solutions from discovery and design through development and deployment.

• Engage directly with customers through calls, support conversations, and product usage insights to inform engineering and product decisions.

• Design, build, test, review, and ship reliable software while maintaining high standards for code quality and maintainability.

• Use AI coding agents as an integral part of daily development and continuously improve the context, tooling, and guardrails that help agents work effectively within the codebase.

• Contribute to the internal software factory that routes work between project management systems, coding agents, and human review, including developing metrics to evaluate its effectiveness.

• Build and maintain private and public GraphQL APIs supporting the product interface, CLI, and customer automation.

• Lead technical investigations, prototypes, and architectural explorations to validate solutions before committing significant engineering resources.

• Identify technical debt and architectural improvements, advocate for sound engineering practices, and contribute to best practices across Ruby on Rails, GraphQL, and database design.

• Deliver work on a predictable cadence and proactively communicate risks, blockers, or changes in scope.

• Mentor colleagues and contribute to a culture of continuous learning and professional growth.

• Participate in the on-call rotation and troubleshoot issues across Ruby on Rails, Vue.js, GraphQL, MySQL, and related infrastructure.

Requirements

• Strong product engineering experience with a demonstrated ability to own technical problems from customer discovery through implementation, launch, and iteration.

• Approximately 5+ years of Ruby on Rails experience , or around 7+ years with a comparable web framework such as Spring, Django, or Node.js.

• Strong understanding of software architecture, including well-defined interfaces, separation of concerns, and SOLID principles.

• Proven experience designing performant relational data models, particularly with MySQL or comparable RDBMS technologies.

• Strong knowledge of indexing, normalization and denormalization strategies, query optimization, and diagnosing performance issues.

• Experience building and maintaining production web applications with a focus on reliability, testing, maintainability, and scalability.

• Demonstrated product judgment, including the ability to understand user needs, challenge assumptions, prioritize effectively, and reduce unnecessary scope.

• Experience using AI development tools in practical engineering workflows, with sound judgment about where they add value and where human intervention remains necessary.

• Strong communication and collaboration skills, combined with empathy, pragmatism, intellectual honesty, and a willingness to learn.

• Ability to work effectively on ambiguous problems and independently develop solutions where established patterns may not exist.

• Experience with GraphQL and API development is highly relevant.

• Experience with AWS, Docker, Kubernetes, and Terraform is a strong asset.

• Familiarity with Sidekiq or other Rails job-processing systems, Redis, and large-scale web applications is beneficial.

• Experience building agent-based development tools, evaluation harnesses, custom tools, MCP servers, or internal AI workflows is an additional asset.

• Exposure to systems supporting thousands of users, millions of events, or organizations operating hundreds of applications or microservices is advantageous.

Benefits

• Market-leading compensation based on skills, experience, and aptitude.

• Equity participation as part of the overall compensation package.

• Fully remote work within Canada.

• Opportunity to work with modern AI-assisted engineering workflows and emerging developer technologies.

• Hands-on ownership of product development, architecture, and customer outcomes.

• Opportunities to mentor colleagues and influence engineering practices.

• Collaborative environment centered on growth, empathy, simplicity, efficiency, and intellectual honesty.

• Inclusive and welcoming workplace where employees are encouraged to bring their full selves to work.

• Commitment to an accessible, barrier-free recruitment and working environment, with accommodations available throughout the hiring process.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Work location

  • CA

Related jobs

Ready to make a decision?

This role is either worth your time or it isn’t.

Analyze the posting against your experience, see the gaps clearly, and build the right materials only if the opportunity makes sense.

Nothing is submitted automatically. You choose what happens next.

About this listing

Published on Lever under the board identifier Jobgether, which is the name the employer’s own job board carries. RoleSprint has not verified the company’s registered or trading name, so it is shown exactly as published rather than tidied up.

RoleSprint is not the employer and not a recruiter. Applications are made on the employer’s own site and never reach us; what RoleSprint does is help you decide whether a role is worth your time and prepare for it if it is.

Published 29 September 2026, last checked yesterday. A posting stops being advertised here 90 days after the employer published it, and one the employer takes down is marked closed rather than quietly removed.

Browse all current openings

No credit card requiredStart free