Talent.com
Intermediate Backend Engineer (Ruby), Plan : Project Management

Intermediate Backend Engineer (Ruby), Plan : Project Management

GitLabWorkFromHome, Jawa Barat, Indonesia
2 days ago
Job description

GitLab is an open‑core software company that develops the most comprehensive AI‑powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co‑create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating human progress. Our platform unites teams and organizations, breaking down barriers and redefining what’s possible in software development. Thanks to products like Duo Enterprise and Duo Agent Platform, customers get AI benefits at every stage of the SDLC.

The same principles built into our products are reflected in how our team works : we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high‑performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co‑create the future with us as we build technology that transforms how the world develops software.

About the Role

We are looking for an Intermediate Backend Engineer to join our Plan : Project Management team, part of the broader Plan Stage. In this role, you’ll work on diverse challenges—from feature development to scalability and performance optimization. You’ll collaborate closely with frontend and backend engineers, UX designers, and product managers distributed across multiple time zones around the globe. You’ll help shape the future of the GitLab Agile Planning offering and how thousands of users manage projects to enable their teams to plan and execute work effectively.

What You’ll Do

  • Collaborate closely with Product and Design counterparts to finalize the requirements and break down projects into smaller iterations.
  • Collaborate with other engineers to plan and execute the work.
  • Collaborate with engineers across Plan Stage on larger projects.
  • Create Proof of Concepts for more complex work. Ensure quality by writing extensive tests, and roll out changes.
  • Iterate and ship small features and improvements with minimal guidance and support from other team members.
  • Craft code that meets our standards for style, maintainability, and best practices for a high‑scale web environment.
  • Support other engineers and advocate for quality during code‑reviews.
  • Recognize impediments to our efficiency as a team (“technical debt”), propose and implement solutions as part of our Engineering Backlog Rotation.
  • Nurture our open‑source community by selecting and preparing issues for contributors, helping to organize hackathons, and reviewing contributions.
  • Suggest and execute process improvements in monthly retrospectives.

What You’ll Bring

  • Professional experience with Ruby on Rails.
  • Experience in PostgreSQL database design and optimization.
  • Experience in REST API and GraphQL development.
  • Experience working with a platform or complex application (Large scale is a bonus).
  • Familiarity with distributed, scalable and reliable systems.
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.
  • Strong communication skills for explaining complex technical concepts to diverse stakeholders.
  • Experience working in a highly agile, iterative software development process.
  • Self‑motivated and self‑managing, with excellent organizational skills.
  • Demonstrated ability to work closely with other parts of the organization.
  • Share our values, and work in accordance with those values.
  • Nice‑to‑haves (but not required)

  • Knowledge of Elasticsearch and NoSQL database technologies.
  • Experience with GitLab CI / CD workflows.
  • Computer science education or equivalent experience.
  • As the Backend Engineer, you will work on many highly requested features as well as maintaining the existing features. You’ll get to know our codebase, roadmap, and working methods. You will be empowered to take ownership and drive the implementation of the prioritized features or defects. You’ll help the team and community via code review, issue refinement, engaging with users and open‑source contributors on public issues and merge requests, and advocating for process improvements.

    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.

    EEO Statement

    GitLab is proud to be an equal‑opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

    #J-18808-Ljbffr

    Create a job alert for this search

    Project Engineer • WorkFromHome, Jawa Barat, Indonesia

    Related jobs
    • Promoted
    Staff Engineer (Backend)

    Staff Engineer (Backend)

    EvermosKota Bandung, Jawa Barat, Indonesia
    Open for Bandung or Yogyakarta Office.Evaluate and recommend new technologies, frameworks, and tools to improve efficiency and performance. Ensure architectural consistency and alignment with busine...Show moreLast updated: 14 days ago
    • Promoted
    Back End Software Engineer

    Back End Software Engineer

    Liven PTY LtdWorkFromHome, Jawa Barat, Indonesia
    As a Backend-Focused Full Stack Software Engineer, you will play a key role in developing, optimizing, and scaling backend systems while contributing to frontend development as needed.You will work...Show moreLast updated: 2 days ago
    Senior Linux System Engineer

    Senior Linux System Engineer

    ServerHubJakarta and Bandung, ID
    Quick Apply
    DO NOT APPLY IF YOU ARE NOT FROM EGYPT) About ServerHub : At ServerHub, we power businesses with high-performance cloud and hosting solutions. Our mission is to provide customers with reliable, scala...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineer (Ruby)

    Software Engineer (Ruby)

    DropsuiteWorkFromHome, Jawa Barat, Indonesia
    We are Dropsuite, A NinjaOne Company.We're currently hiring Software Engineers with a strong background in scalable backend development to join our global product engineering team.This is an exciti...Show moreLast updated: 18 hours ago
    • Promoted
    Senior Backend Engineer (Golang) - PerfectScale by DoiT (Albania)

    Senior Backend Engineer (Golang) - PerfectScale by DoiT (Albania)

    DoiT InternationalWorkFromHome, Jawa Barat, Indonesia
    Senior Backend Engineer (Golang) - PerfectScale by DoiT (Albania).Our Senior Backend Engineer will be an integral part of our EMEA engineering teams. This full-time remote role is open to employees ...Show moreLast updated: 2 days ago
    • Promoted
    Junior DevOps Engineer

    Junior DevOps Engineer

    RoketinKota Bandung, Jawa Barat, Indonesia
    Bachelor’s degree (or currently pursuing) in Computer Science, Information Systems, or related fields.Basic experience working in an infrastructure team, preferably with some hands-on exposure.Fami...Show moreLast updated: 30+ days ago
    • Promoted
    QA Engineer (Backend), Rust / Java

    QA Engineer (Backend), Rust / Java

    BinanceWorkFromHome, Jawa Barat, Indonesia
    Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 280 million people in 100+ countrie...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Principal Solution Consultant | Oracle Utilities

    Principal Solution Consultant | Oracle Utilities

    OracleWorkFromHome, Jawa Barat, Indonesia
    Principal Solution Consultant | Oracle Utilities.We are looking for an experienced presales professional with deep expertise in the utility industry to partner with sales executives and drive compl...Show moreLast updated: 18 hours ago
    • Promoted
    Senior Backend Engineer (Java Cloud | Remote – Indonesia)

    Senior Backend Engineer (Java Cloud | Remote – Indonesia)

    DemandlaneWorkFromHome, Jawa Barat, Indonesia
    We are a Silicon Valley company focused on AI-driven legal case acquisition for lawyers.Our team includes experienced product, marketing, and engineering leaders from the US, Romania, India, Indone...Show moreLast updated: 21 days ago
    • Promoted
    FinOps Engineer

    FinOps Engineer

    SupabaseWorkFromHome, Jawa Barat, Indonesia
    Supabase is the Postgres development platform, built by developers for developers.We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Sear...Show moreLast updated: 2 days ago
    • Promoted
    Loker Terbaru Purwakarta Untuk Smk | Pekerjaan 2025 Sma

    Loker Terbaru Purwakarta Untuk Smk | Pekerjaan 2025 Sma

    Career EpsonPurwakarta, West Java, Indonesia
    Loker Terbaru Purwakarta Untuk Smk | Pekerjaan 2025 Sma.Berminat kerja di perusahaan elektronik ternama?.SMA SMK terbaru tahun 2025 : 5 Posisi Menarik, lamar disini sekarang!.Posisi Yang Terbuka Sa...Show moreLast updated: 30+ days ago
    • Promoted
    Back-end Engineer

    Back-end Engineer

    RoketinKota Bandung, Jawa Barat, Indonesia
    Bachelor degree in Software Engineering / Computer Science or other related disciplines.Minimum 2 years experience in backend development. Knowledge of version control systems such as Git, branching m...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer(Golang) - PerfectScale by DoiT

    Senior Backend Engineer(Golang) - PerfectScale by DoiT

    DoiT InternationalWorkFromHome, Jawa Barat, Indonesia
    Senior Backend Engineer (Golang) - PerfectScale by DoiT.Location : Remote, with eligibility in the UK, Ireland, Estonia, Netherlands, Sweden, and Spain for employees, and other EMEA locations for co...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Business Systems (Billing & Invoicing), Ukraine

    Software Engineer - Business Systems (Billing & Invoicing), Ukraine

    DoiT InternationalWorkFromHome, Jawa Barat, Indonesia
    Software Engineer - Business Systems (Billing & Invoicing), Ukraine.Our Software Engineer will be an integral part of our Business Systems Engineering team. This role is based remotely as a full-tim...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Intermediate Backend Engineer (Ruby), Plan : Project Management

    Intermediate Backend Engineer (Ruby), Plan : Project Management

    JobgetherWorkFromHome, Jawa Barat, Indonesia
    This position is posted by Jobgether on behalf of a partner company.We are currently looking for an Intermediate Backend Engineer (Ruby), Plan : Project Management in EMEA.As an Intermediate Backend...Show moreLast updated: 18 hours ago
    • Promoted
    • New!
    Senior Backend Engineer (Ruby), Tenant Scale, Geo

    Senior Backend Engineer (Ruby), Tenant Scale, Geo

    GitLabWorkFromHome, Jawa Barat, Indonesia
    GitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute t...Show moreLast updated: 18 hours ago
    • Promoted
    Loker Terbaru Purwakarta Untuk Smk | Pekerjaan 2025Sma

    Loker Terbaru Purwakarta Untuk Smk | Pekerjaan 2025Sma

    Career EpsonPurwakarta, West Java, Indonesia
    Loker Terbaru Purwakarta Untuk Smk | Pekerjaan 2025 Sma.Berminat kerja di perusahaan elektronik ternama?.SMA SMK terbaru tahun 2025 : 5 Posisi Menarik, lamar disini sekarang!.Posisi Yang Terbuka Sa...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    T&T Director - Artificial Intelligence & Data (Business Solutions, Financial Services) - SG

    T&T Director - Artificial Intelligence & Data (Business Solutions, Financial Services) - SG

    Deloitte PLTWorkFromHome, Jawa Barat, Indonesia
    Select how often (in days) to receive an alert : .T&T Director - Artificial Intelligence & Data (Business Solutions, Financial Services) - SG. Service Line / Portfolios : Engineering, AI & Data.Locatio...Show moreLast updated: 18 hours ago