GitLab logo
GitLab

Build software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.

Senior Backend Engineer, Ruby on Rails

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2014H1B No SponsorCompany SiteLinkedIn

Location

North America

Posted

92 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Engineer, Ruby on Rails

GitLab

• 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.

Job 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
  • Growth and Development Fund
  • Parental leave
  • Home office support

Related Job Pages

More Backend Engineer Jobs

Neogrid logo

Junior Software Developer, Golang, Java, Python

Neogrid

Your company's data technology ecosystem

Backend Engineer92 days ago
Full TimeRemoteTeam 501-1,000Since 1999H1B No Sponsor

• Develop new low-complexity features and fix bugs in existing systems under the guidance of more experienced developers • Participate in team meetings for planning, project follow-up, and technical discussions, contributing to the understanding of requirements • Write and maintain unit tests to ensure the quality of the code developed • Collaborate in code reviews, learning from feedback and applying best practices • Document technical solutions and procedures, helping to maintain the team's knowledge base • Configure and monitor development and test environments, ensuring the proper operation of tools and infrastructure • Support the team in resolving incidents and production issues, investigating causes and applying simple solutions • Research and propose solutions for technical challenges, exploring new technologies and approaches under supervision • Stay up to date on coding best practices, design patterns, and emerging technologies • Contribute to the definition and maintenance of CI/CD pipelines, understanding the continuous integration and delivery process

Brazil
Job Closed
Neogrid logo

Junior Developer, Golang, Java, Python

Neogrid

Your company's data technology ecosystem

Backend Engineer92 days ago
Full TimeRemoteTeam 501-1,000Since 1999H1B No Sponsor

• Develop new, lower-complexity features and bug fixes in existing systems, under the guidance of more experienced developers. • Participate in team meetings for project planning and tracking. • Write and maintain unit tests. • Collaborate in code reviews, learning from feedback. • Document technical solutions and procedures. • Configure and monitor development and test environments. • Support the team in resolving incidents and production issues. • Research and propose solutions to technical challenges.

Brazil
Job Closed
Higher Logic logo

Senior Software Engineer, PHP

Higher Logic

Some people connect businesses to people. Others connect people to people. We do both. #AllTogether

Backend Engineer92 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Work in a multidisciplinary agile team to build and maintain features. • Write code with proper testing and review code of fellow teammates. • Triage and fix bugs. • Work closely with our front-end developers (web and UX), designers and product manager to build thoughtful and polished features. • Use modern technologies and the latest web standards that scale to serve millions of users and perform well on all kinds of devices and platforms. • Work primarily within the scope of your team, but you’ll also belong to the guild of your craft to enhance the quality and understanding of it through mentorship and sharing experiences.

United States
Job Closed
Parsley Health logo

Lead Backend Software Engineer

Parsley Health

On a mission to transform the health of everyone, everywhere through the world’s best possible medicine.

Backend Engineer92 days ago
OtherRemoteTeam 201-500Since 2016H1B No Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We’re hiring a Lead Backend Software Engineer to help build and scale the systems that power Parsley Health’s member experience, clinical workflows, and internal operations. This is a highly technical, hands-on role for someone who brings senior-to-staff level backend experience and can provide technical leadership across teams through strong system design, pragmatic decision-making, and clear communication. This is a remote position, but it is highly preferred to hire a candidate in the NYC area who could come into our office and work alongside the team a couple of days per week. Candidates based in NYC must be willing to work those in office days in a hybrid capacity, but it is very flexible and willing to find something that works for everyone. We will not consider NYC area candidates who are only looking for 100% remote only roles. You’ll join a team of passionate builders and work closely with Engineering, Product, Design, and Customer Reliability. Parsley Health is an outcome-driven organization and your work will directly contribute to the company objectives: expand the business nationally, improve activation, conversion, retention, and expansion of our healthcare products. We work in a blameless environment and we take ownership and pride in our efforts. We follow light agile development practices that encourage feedback and iteration. Our teams are built on pillars of trust, humility and continuous improvement. The position reports directly into our VP of Product & Engineering. What you’ll do - Build and evolve backend services that support our core healthcare products and experiences, including member-facing workflows and internal operational tooling - Lead backend technical execution across product pods by shaping architecture, setting standards, and unblocking teams with strong technical guidance - Design systems with reliability, scalability, and performance in mind, with an emphasis on maintainability and clean interfaces - Partner closely with Product and Design to translate business needs into clear technical plans, pragmatic tradeoffs, and measurable outcomes - Contribute to infrastructure and delivery practices, including deployments, observability, and incident response in a production environment - Participate in code reviews and technical discussions to uphold high engineering quality, testing discipline, and a culture of continuous improvement - Move quickly and responsibly, including building and implementing AI-forward solutions in a compliant way (privacy, security, and reliability first) Qualifications - Senior or Staff-level backend engineering experience, with a track record of owning and shipping meaningful production systems - Deep experience in either Go or Kotlin (strong preference for both), ideally 3+ years - Strong infrastructure and DevOps experience in AWS or GCP (preference for GCP), ideally 4+ years - Experience running production workloads on Kubernetes, ideally 2+ years - Some exposure to Node/JavaScript (does not need to be deep) - Product-minded approach. You think in outcomes, tradeoffs, and user impact, not just tickets - Strong communication skills and the ability to collaborate across teams, clarify ambiguity, and guide technical decisions - Comfort working in a startup environment with speed, accountability, and the occasional chaos - Enthusiastic about AI-augmented development. You see AI coding assistants as tools that amplify your impact, not replace your judgment Benefits - Generous compensation package based on experience - Equity stake for all employees based on level - 401(k) + Employer Matching program - Remote-first with the option to work from one of our centers in NYC - Complimentary Parsley Health Complete Care membership - Subsidized Medical, Dental, and Vision insurance plan options - Generous flexible time off plan - Annual professional development stipend - Annual wellness stipend Important note In light of recent increase in hiring scams, if you're selected to move onto the next phase of our hiring process, a member of our Talent Acquisition team will reach out to you directly from an @parsleyhealth.com email address to guide you through our interview process. Please note: - We will never communicate with you via Microsoft Teams - We will never ask for your bank account information at any point during the recruitment process, nor will we send you a check (electronic or physical) to purchase home office equipment We look forward to connecting!

United States
$170K - $220K / year
Job Closed