Senior Backend Engineer, Data Stores: Tenant Scale

5 days ago


Singapore NodeFlair Full time

**Job Summary**:
**Job Type**
Permanent

**Seniority**

Senior

**Years of Experience**
Information not provided

**Tech Stacks**
GitLab Go Ruby on Rails Rust Ruby PostgreSQL GraphQL
- **Some Examples Of Our Projects**
- Cells Organization

**What You’ll Do**
- Develop new features in collaboration with our product management, UX, and frontend teams.
- Keep changes small and iterate towards the best solution.
- Reviewing Rails and/or database related changes submitted by other engineers or community contributors
- Documenting best practices or patterns to avoid
- Developing tooling to proactively inform developers of potential performance issues Research, design and implement solutions to improve product performance

**What You’ll Bring**
- Significant experience with Ruby on Rails
- Professional software engineering experience with databases (preferably PostgreSQL) in large production environments
- Familiarity with GraphQL
- Infrastructure / Deployments knowledge (optional).
- Interest in scalability / sharing and system programming languages, like Rust, Go, or Lua (optional).
- Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
- You can reason about software, algorithms, and performance from a high level
- You are passionate about open source.
- Strong written communication skills.
- Self-motivated and have strong organizational skills.
- You share our values, and work in accordance with those values.

The Tenant Scale group is part of the Data Stores stage. We offer support for groups, projects, and user profiles within our product, but our main focus is a long-term horizontal scaling solution for GitLab.
- The team’s handbook page covers processes and information specific to the Tenant Scale group. See also the direction page and the features we support per category.
- **How GitLab will support you**
- Benefits to support your health, finances, and well-being
- All remote, asynchronous work environment
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and development budget
- Parental leave
- Home office support



  • Singapore NodeFlair Full time

    **Job Summary**:**Job Type**Permanent**Seniority**Senior**Years of Experience**Information not provided**Tech Stacks**GitLab Go Ruby on Rails Rust Ruby PostgreSQL GraphQL- **Some Examples Of Our Projects**- Cells Organization**What You'll Do**- Develop new features in collaboration with our product management, UX, and frontend teams.- Keep changes small and...


  • Singapore NodeFlair Full time

    **Job Summary**: **Job Type** Permanent **Seniority** **Years of Experience** Information not provided **Tech Stacks** GitLab Go Ruby on Rails Rust Ruby PostgreSQL GraphQL - **Some Examples Of Our Projects** - Cells Organization **What You’ll Do** - Develop new features in collaboration with our product management, UX, and frontend teams. - Keep...


  • Singapore NodeFlair Full time

    **Job Summary**:**Job Type**Permanent**Seniority****Years of Experience**Information not provided**Tech Stacks**GitLab Go Ruby on Rails Rust Ruby PostgreSQL GraphQL- **Some Examples Of Our Projects**- Cells Organization**What You'll Do**- Develop new features in collaboration with our product management, UX, and frontend teams.- Keep changes small and...


  • Singapore beBee Careers Full time

    Job Overview: The Tenant Scale group focuses on developing a long-term horizontal scaling solution for GitLab. We provide support for groups, projects, and user profiles within our product.This role involves collaboration with the product management, UX, and frontend teams to develop new features. The ideal candidate will have significant experience with...


  • Singapore NodeFlair Full time

    **Job Summary**: **Job Type** Permanent **Seniority** **Years of Experience** Information not provided **Tech Stacks** GitLab WebDriver Selenium Ruby on Rails Rspec Jest Ember HTML Angular Ruby JavaScript PostgreSQL GraphQL React CSS Vue.js - **Some Examples Of Our Projects** - Cells Organization **What You’ll Do** - Develop new features in...

  • Data Engineer

    1 week ago


    Singapore beBee Careers Full time

    This is a Data Engineer position where you will be responsible for building and maintaining scalable data pipelines that process large-scale event data in near real-time. You will also contribute to the design, implementation, and optimization of a feature store for machine learning applications.Key Responsibilities:Build & Maintain Feature Store: Contribute...


  • Singapore NET6TEM PTE. LTD. Full time

    **Senior Backend Engineer - Golang As a Senior Backend Engineer, you will play a crucial role in the development and maintenance of our core backend systems. Your primary focus will be designing and implementing high-performance, scalable, and reliable backend solutions using Golang. You will collaborate closely with cross-functional teams, including product...


  • Singapore beBee Careers Full time

    About this roleThis is a Senior Full-Stack and Backend engineer positionWe are looking for inquisitive, well-rounded engineers to join our team in Singapore and help grow the APAC advertising business on Pinterest.ResponsibilitiesBuild out the backend for advertiser features to power the growth of Pinterest advertising businessContribute to and lead each...

  • Backend Engineer

    7 days ago


    Singapore beBee Careers Full time

    Senior Backend Engineer Job RequirementsTo succeed in this role, you will need to have a strong background in backend engineering, with a focus on DFT, Synthesis, and STA.Key Requirements:At least 5 years of experience in backend engineering, with a strong focus on DFT, Synthesis, and STAFamiliarity with backend design flow and tools; experience with EDA...


  • Singapore NET6TEM PTE. LTD. Full time

    **Senior Backend Engineer - GolangAs a Senior Backend Engineer, you will play a crucial role in the development and maintenance of our core backend systems. Your primary focus will be designing and implementing high-performance, scalable, and reliable backend solutions using Golang. You will collaborate closely with cross-functional teams, including product...