[Remote] Intermediate Backend Engineer (Ruby), Plan: Project Management

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. GitLab is an open-core software company that develops an AI-powered DevSecOps Platform used by over 100,000 organizations. As an Intermediate Backend Engineer on the Plan: Project Management team, you will contribute to enhancing Agile Planning capabilities by developing and maintaining backend services, collaborating with cross-functional teams, and ensuring the reliability and performance of the platform. Responsibilities • Collaborate with product managers and UX designers to refine requirements and break down projects into small, iterative backend deliveries • Partner with frontend and backend engineers in the Plan Stage to plan, implement, and ship features that improve GitLab’s Agile Planning and project management experience • Design, implement, and maintain Ruby on Rails services and REST/GraphQL APIs, ensuring performance, scalability, and reliability • Create proof of concepts for complex changes, validate technical approaches, and roll out solutions with extensive automated tests • Write clean, maintainable, and well-tested Ruby code that aligns with GitLab’s coding standards for a high-scale web environment • Review merge requests from other engineers, provide constructive feedback, and advocate for code quality and long-term maintainability • Identify technical debt and efficiency bottlenecks, propose improvements, and implement them as part of the team’s engineering backlog work • Support and engage with people not working for GitLab Inc. by preparing issues, reviewing contributions, and participating in initiatives like hackathons Skills • Professional experience building and maintaining backend services with Ruby on Rails in a production environment • Experience designing, querying, and optimizing PostgreSQL databases for a complex application or platform • Experience developing and consuming REST and GraphQL APIs • Familiarity with distributed, scalable, and reliable systems and the tradeoffs involved in their design • Ability to write well-tested, maintainable code and to support high code quality through constructive code review • Comfortable working in a highly agile, iterative development process with a distributed, largely asynchronous team • Proficiency in written and spoken English and effective communication with technical and non-technical stakeholders • Self-motivated, organized working style, with openness to learning, collaborating across functions, and applying transferable skills from diverse backgrounds 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 Company Overview • GitLab is a web-based Git repository manager that offers a variety of features for software development teams. It was founded in 2014, and is headquartered in San Francisco, California, USA, with a workforce of 1001-5000 employees. Its website is Apply tot his job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Data Entry Specialist for Remote Legal Document Management and Processing

Remote

Director of Clinical Quality job at Positive Development in US National

Remote

Assistant Sourcing Manager Kissimmee, FL, USA

Remote

**Experienced Customer Service Representative - Remote Work Opportunity at arenaflex**

Remote

Senior Software Engineer- Developer (Virtual)

Remote

[Remote-Position] Technical Service Manager, eduroam, Remote

Remote

**Experienced Customer Service Associate – Data Entry Specialist at arenaflex**

Remote

Software Deployment Specialist | REMOTE + TRAVEL

Remote

Bilingual Insurance Educator- Denver, CO (Remote/Hybrid)

Remote

Operations Agent - Trust and Safety

Remote
← Back