wagey.ggwagey.gg
Open Tech JobsCompaniesPricing
Log InGet Started Free
Jobs/Backend Engineer Role/Senior Backend Engineer (Ruby on Rails), Plan: Knowledge

Senior Backend Engineer (Ruby on Rails), Plan: Knowledge

GitLabRemote - Americas; Remote, APAC; Remote, EMEA+ Equity1w ago
RemoteSeniorWWBackend EngineerSenior Backend DeveloperRubyRuby on RailsRedisTechnical WritingPostgreSQL

Upload My Resume

Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT

Apply in One Click

Requirements

• Strong experience building and maintaining backend applications with Ruby on Rails, including core components such as ActiveRecord and Redis. • Ruby on Rails • Experience designing and supporting GraphQL APIs with attention to usability, maintainability, and performance. • GraphQL • Knowledge of PostgreSQL query design, optimization, and scaling in high-traffic production systems. • Knowledge • Experience building or integrating AI agents, intelligent workflows, or related platform capabilities. • AI agents • Familiarity with Model Context Protocol (MCP) or similar patterns for connecting APIs to external tools and platforms. • Familiarity • Model Context Protocol (MCP) • Ability to investigate production issues, debug complex systems, and improve reliability over time. • Ability • 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. • Clear communication • The Plan: Knowledge group owns core knowledge management experiences in GitLab, including Wiki, Pages, Markdown, and Text Editors, and is expanding those foundations with AI-powered capabilities such as the planner agent and MCP-based integrations. The team includes 6 engineers and works with a Product Manager, Engineering Manager, Product Designer, and Technical Writer. Like many teams at GitLab, they collaborate asynchronously across regions and work closely with the broader Plan stage to solve backend scale, editing experience, and AI integration challenges in one shared platform. For more on the team's direction, see the Plan: Knowledge Direction Page. • How GitLab will support you • Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. • Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. • Country Hiring Guidelines:

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. • Design • Architect MCP integrations that connect GitLab GraphQL APIs with external AI platforms and tools. • Architect • Drive improvements in reliability and performance across application code, PostgreSQL queries, Redis usage, and background jobs. • Drive • Develop and evolve GraphQL APIs that are clear for frontend engineers and support scalable product experiences. • Develop • Collaborate with frontend engineers, Product, UX, and Security to break down complex work into shippable iterations. • Collaborate • Mentor engineers through code review, technical discussions, and shared backend best practices. • Mentor • Support incident response and production debugging, then turn learnings into lasting system improvements. • Support

Similar Jobs

Backend Software Engineer (Mid-level)2h ago
freetradefreetrade·London
In OfficeEMEAMidFintechSoftware EngineerBackend EngineerTypeScriptLearning & DevelopmentClose
Backend Product Engineer (Mid-level)2h ago
freetradefreetrade·London
In OfficeEMEAMidFintechBackend EngineerProduct ManagerTypeScriptLearning & DevelopmentClose
Lead AI Enabled Engineer7h ago
Stride BuildStride Build·Remote - USA
RemoteNAStaffCloud ComputingArtificial IntelligenceSoftware EngineerAI EngineerFull StackClient ConsultingRubyJavaPythonReactNoSQLAzureVector
Java Backend Engineer- SDE II15h ago
LivePersonLivePerson·Remote - USA·$150k - $170k/year + Equity
RemoteNAMidCloud ComputingBackend EngineerJavaNoSQLSQLCassandraMySQLKafkaAirflowApache SparkRESTGitJenkinsKubernetesPythonAWSGCPDocumentation
Backend Engineer | Rust18h ago
connecthumconnecthum·Remote - EU | Remote - Europe *
RemoteEMEAFintechBackend EngineerRedisKafkaKubernetesTerraformHelm
Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact