Backend Engineer, Gitaly: Cluster (AMER)

July 23

Apply Now
Logo of GitLab

GitLab

Build software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.

1001 - 5000

💰 Secondary Market on 2020-11

Description

• Participate in architectural discussions and decisions surrounding Gitaly • Design RPC interfaces for Gitaly service • Scope, estimate and describe tasks to reach team’s goals • Develop Gitaly in accordance with product’s goals • Instrument, monitor and profile Gitaly in production environment • Build dashboards and alerts to monitor service health • Conduct acceptance testing of built features • Educate team members on high availability best practices • Write performant, maintainable, elegant code and peer review others’ code • Be positive and solution-oriented • Constantly improve product quality & security • Take initiative in software improvement • Qualify developers for hiring • Respond to user emergencies, platform alerts and support requests including on-call duties

Requirements

• Proven professional experience building, debugging, optimizing software in large-scale environments • Proven professional experience writing and testing high-quality code • Good understanding of building instrumented, observable software systems • Proven professional experience writing and testing quality code in Go (highly desirable) • Good understanding of git’s internal data structures or experience running git servers (highly desirable) • Experience with gRPC (highly desirable) • Willingness to learn Ruby (highly desirable) • Experience running highly-available systems in production environments (highly desirable) • Share GitLab’s values

Benefits

• Base salary range for this role’s listed level • Benefits and equity information available

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com