Senior Backend Engineer (Ruby on Rails) on GitLab's DevSecOps platform improving backend systems and AI integration. Collaborate cross-functionally to enhance knowledge management workflows.
Responsibilities
Lead backend architecture for Wiki, Pages, Markdown, and text editor capabilities used across GitLab.
Design and build AI agents that support planning and knowledge management workflows.
Architect MCP integrations that connect GitLab GraphQL APIs with external AI platforms and tools.
Drive improvements in reliability and performance across application code, PostgreSQL queries, Redis usage, and background jobs.
Develop and evolve GraphQL APIs that are clear for frontend engineers and support scalable product experiences.
Collaborate with frontend engineers, Product, UX, and Security to break down complex work into shippable iterations.
Mentor engineers through code review, technical discussions, and shared backend best practices.
Support incident response and production debugging, then turn learnings into lasting system improvements.
Requirements
Strong experience building and maintaining backend applications with Ruby on Rails, including core components such as ActiveRecord and Redis.
Experience designing and supporting GraphQL APIs with attention to usability, maintainability, and performance.
Knowledge of PostgreSQL query design, optimization, and scaling in high-traffic production systems.
Experience building or integrating AI agents, intelligent workflows, or related platform capabilities.
Familiarity with Model Context Protocol (MCP) or similar patterns for connecting APIs to external tools and platforms.
Ability to investigate production issues, debug complex systems, and improve reliability over time.
Experience leading technical decisions, mentoring engineers, and contributing to engineering standards across a team.
Clear communication and cross-functional collaboration skills, with openness to candidates who bring transferable experience from adjacent backend or platform work.
Benefits
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Senior Full - stack/Backend Developer working in a hybrid role to enhance CBC/Radio - Canada's digital platforms. Collaborating with teams to ensure effective development and quality implementation of new features.
Senior C++ Developer designing and developing high - performance software solutions. Collaborating on innovative projects with a talented team at Spiria.
Senior C++ Developer collaborating on innovative projects with multidisciplinary teams at Spiria. Engaging in design and development of high - performance software and AI integrations.
Backend Developer responsible for building backend software using Typescript/Javascript and collaborating across teams. Requires proficiency in DBMS, version control, and additional technologies.
Principal Backend Programmer at Behaviour Interactive crafting backend systems for millions of Dead by Daylight players. Designing and optimizing online infrastructure for seamless global gameplay.
PHP developer for a startup focused on creating custom digital experience platforms for SMEs. Responsibilities include coding, discussions for SaaS development, and integrating various applications.
IT Manager leading a technology development team at TD to support ATM technology solutions. Overseeing application solutions delivery, team management, and project stakeholder communication.
Develop full - stack .NET MVC applications for a global digital leader in insurance solutions. Join an agile team collaborating on high - quality coding practices and continuous improvement.
Master's level intern assisting in database engineering at Vosyn, an AI start - up reshaping global communication. Collaborating on data management, analysis, and reporting tasks in a hybrid work environment.
Data Governance Specialist with expertise in Informatica (DQ, EDC, Metadata Manager, ACS) and Alation Cloud. Contract role in Toronto requiring 10+ years experience in data governance and migration.