[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 Opportunities

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Customer Support Chat Representative – Remote Work Opportunity for Organized and Efficient Individuals

Remote Full-time

**Experienced Remote Data Processing Technician – Mission-Driven Organization with Flexible Work Arrangements**

Remote Full-time

Experienced Customer Support Professional – Remote Home Advisor Role for Innovative Technology Brand at arenaflex

Remote Full-time

**Experienced Customer Service Representative – Call Center, Onsite Support for a Premier Medical Facility at blithequark**

Remote Full-time

Experienced Remote Customer Service Representative for Diverse Client Base – Full-Time Work-From-Home Opportunity with Comprehensive Benefits and Professional Growth

Remote Full-time

(Part Time Remote Jobs) Netflix Data Entry Remo...

Remote Full-time

Continuous Improvement Sustainability Lead

Remote Full-time

**Experienced Remote Data Entry Specialist – Supporting Data Management Efforts at blithequark**

Remote Full-time

**Experienced Part-Time Remote Data Entry Specialist – Apple Product Data Management**

Remote Full-time

**Experienced Customer Practice Manager – Accelerating Business Outcomes for Enterprise ECRT and Energy Clients at blithequark**

Remote Full-time
← Back to Home