
Real job — pulled straight from Jobgether’s careers page · Verified August 12, 2026 · No reposts.
Job description
Jobgether is hiring a Senior Backend Engineer, Ruby — a full-time, based in Canada role ($139k–$235k). Apply directly on Jobgether's careers page below.
Senior Backend Engineer (Ruby), Plan: Portfolio Experience
Team: IT
Location: Canada
Commitment: Full-time
Workplace Type: remote
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Engineer (Ruby), Plan: Portfolio Experience based in Canada.
Join a fully remote engineering team building sophisticated portfolio planning and work management capabilities for a global software platform. In this role, you’ll combine strong backend engineering expertise with a product-focused mindset and a deep understanding of user needs. You’ll help evolve architecture that supports millions of work items across thousands of organizations and projects. Your work will span Ruby on Rails, PostgreSQL, APIs, real-time functionality, and performance optimization at significant scale. You’ll collaborate closely with product managers, engineers, users, and open-source contributors to turn complex problems into impactful product improvements. The environment is asynchronous, distributed, highly collaborative, and focused on continuous learning, technical excellence, and practical innovation.
Accountabilities
- Partner with product managers and engineers to understand user needs, shape requirements, evaluate trade-offs, and break complex initiatives into incremental, shippable solutions.
- Design, build, and maintain backend and real-time capabilities within a large-scale Ruby on Rails application, including GraphQL and REST APIs and subscriptions.
- Develop and improve portfolio planning functionality, including work item hierarchies, status rollups, capacity planning, and related planning experiences.
- Improve PostgreSQL performance and scalability through query and write optimization, indexing, denormalization, partitioning, and the appropriate use of technologies such as Elasticsearch or ClickHouse.
- Build proofs of concept for complex technical challenges and maintain comprehensive automated test coverage, with a focus on test reliability and performance.
- Support safe production releases through feature flags, observability, monitoring, and thoughtful rollout practices.
- Mentor engineers and open-source contributors through code reviews, pairing, feedback, contributor support, hiring, and knowledge-sharing initiatives.
- Participate in on-call rotations, investigate production incidents, contribute to root cause analysis, and continuously improve engineering, development, and review processes.
- Incorporate AI-powered development tools responsibly into daily workflows to improve engineering efficiency, quality, and impact.
- Significant experience as a software or product engineer, with strong full-stack knowledge and a current specialization in backend development.
- Advanced proficiency with Ruby and Ruby on Rails, along with a solid understanding of modern frontend architectures and technologies.
- Strong PostgreSQL expertise, including experience optimizing databases at scale through queries, writes, indexing, denormalization, and partitioning.
- Demonstrated experience designing and evolving GraphQL and/or RESTful APIs with attention to scalability, backward compatibility, and clear frontend contracts.
- Experience leading multi-engineer projects over several months and providing technical guidance through code reviews, mentoring, feedback, and collaboration.
- A strong product mindset, with the ability to represent user needs while balancing technical, product, and business considerations.
- Experience improving and maintaining large automated test suites, including their reliability and performance.
- Strong written and verbal communication skills, particularly within asynchronous and geographically distributed teams.
- Experience integrating artificial intelligence into software development workflows; experience building AI-powered features is a plus.
- Familiarity with Elasticsearch, ClickHouse, or Python is advantageous.
- Ability to work effectively with colleagues, users, product partners, and open-source contributors across different locations and perspectives.
- Candidates are encouraged to apply even if they do not meet every listed qualification and can demonstrate relevant transferable experience.
- Fully remote work environment, with this opportunity available to candidates based in Canada.
- Competitive compensation; the published U.S. base salary range for the corresponding level is $139,200–$235,200 USD, while compensation for Canada is determined according to applicable local market and location factors.
- Flexible paid time off designed to support autonomy and work-life balance.
- Benefits supporting employee health, financial security, and overall well-being.
- Equity compensation and employee stock purchase plan opportunities.
- Growth and development funding to support ongoing learning and professional development.
- Parental leave.
- Team member resource groups and an inclusive, distributed work environment.
- An async-first working model that supports collaboration across locations and time zones.
- Opportunities to contribute to open-source projects, technical initiatives, mentoring, and continuous knowledge exchange.
Requirements
Benefits
Get Backend Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What is the salary for Senior Backend Engineer, Ruby at Jobgether?
The estimated salary range for Senior Backend Engineer, Ruby at Jobgether is $139,000 - $235,000 USD per year.
What skills are required for Senior Backend Engineer, Ruby at Jobgether?
The required skills for Senior Backend Engineer, Ruby at Jobgether include: Ruby, Ruby on Rails, PostgreSQL, GraphQL, REST, Elasticsearch, Python, AI.
What is the seniority level for Senior Backend Engineer, Ruby at Jobgether?
Senior Backend Engineer, Ruby at Jobgether is a Senior level position.
How do I apply for Senior Backend Engineer, Ruby at Jobgether?
You can view the full description and apply for Senior Backend Engineer, Ruby at Jobgether on EchoJobs: https://echojobs.io/job/jobgether-senior-backend-engineer-ruby-plan-portfolio-experience-o44xn.