Remote Backend Engineer at GitLab Open Startup
RSS
API
Remote HealthPost a job

find a remote job
work from anywhere

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Toptal, Zapier and Automattic who embrace the future. There are 43,100+ jobs that allow you to work anywhere and live everywhere.

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Toptal, Zapier and Automattic who embrace the future. There are 43,100+ jobs that allow you to work anywhere and live everywhere.

Remote HealthPost a job

  Jobs

  People

👉 Hiring for a remote position?

Post a job
on the 🏆 #1 remote jobs board
The first health insurance for remote startups
A fully equipped health insurance that works for all your global employees
The first health insurance for remote startups
A fully equipped health insurance that works for all your global employees

GitLab


Backend Engineer

Backend Engineer


GitLab


engineer

 

backend

 

engineer

 

backend

 
This job post is closed and the position is probably filled. Please do not apply.
\nThis role will be part of the GitLab Gitaly team.\n\nGitaly is a new service in our architecture that handles git and other filesystem operations for GitLab instances, and aims to improve reliability and performance while scaling to meet the needs of installations with thousands of concurrent users, including our site GitLab.com. This position reports to the Gitaly Lead.\n\nResponsibilities include: \n\n\n* Write performant, maintainable and elegant code and peer review others’ code.\n\n* Ship small features independently.\n\n* Be positive and solution oriented.\n\n* Constantly improve the quality & security of the product.\n\n* Take initiative in improving the software in small or large ways to address pain points in your own experience as a developer.\n\n* Qualify developers for hiring.\n\n\n\n\nWithin the Gitaly team specifically, in this role you will:\n\n\n\n\n* Participate in architectural discussions and decisions surrounding Gitaly.\n\n* Scope, estimate and describe tasks to reach the team’s goals.\n\n* Collaborate on designing RPC interfaces for the Gitaly service\n\n* Instrument, monitor and profile Gitaly in the production environment.\n\n* Build dashboards and alerts to monitor the health of your services. \n\n* Conduct acceptance testing of the features you’ve built.\n\n* Educate all team members on best practices relating to high availability.\n\n\n\n\n\n\nRequirements: \n\n\n* Mandatory: production experience building, debugging, optimising software in large-scale, high-volume environments. \n\n* Mandatory: Solid production Ruby experience.\n\n* Highly desirable: Experience working with Go. It’s important that candidates must be willing to learn and work in both Go and Ruby.\n\n* Highly desirable: experience with gRPC.\n\n* Highly desirable: a good understanding of git’s internal data structures or experience running git servers. You can reason about software, algorithms, and performance from a high level.\n\n* Understanding of how to build instrumented, observable software systems. \n\n* Experience highly-available systems in production environments.\n\n* Self-motivated and self-managing, with strong organizational skills.\n\n* You share our values, and work in accordance with those values.\n\n* A technical interview is part of the hiring process for this position.\n\n\n


See more jobs at GitLab

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
FeedbackIf you find a bug, or have feedback, write it here. Please no job applications in here, click Apply instead! If you want to advertise, we do not do CPA/aff/perf ads ever.Thanks for the message! We will get back to you soon.

[Spam check] What is the name of Elon Musk's company going to Mars?

Send feedback