Job Description

Is this your new role in New Zealand? Don't forget to checkout out our specialised category 'Accredited Employers'

Backend Engineer, Gitaly: Git

GitLab

New Zealand

Category IT Jobs

Backend Engineer, Gitaly: Git at GitLab Remote The GitLab DevSecOps platform (https://about.gitlab.com/solutions/devops-platform/) empowers 100,000 organizations to deliver software faster and more efficiently.

We are one of the world's largest all-remote companies (https://about.gitlab.com/company/culture/all-remote/guide/) with 2,000 team members and values (https://handbook.

gitlab.com/handbook/values/) that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab (https://vimeo.

com/778157354) . An overview of this role GitLab's Git storage layer lies at the foundation of its version control solution, and making Git access fast, scalable, and reliable is critical. As part of the Gitaly:Git team, you'll work to improve performance and find new ways to improve and scale Git access by designing and implementing improvements to our Git storage layer including integrating existing Git features as well as developing new features in the Git project itself.

Some examples of our projects: - Bundle URIs for fetches and clones (https://gitlab.com/groups/gitlab-org/-/epics/8939) - Replace Git's existing files refs backend with a reftable backend (https://gitlab.com/groups/gitlab-org/-/epics/4220) - Server side repository backups (https://gitlab.

com/groups/gitlab-org/-/epics/10826) What you'll do - Develop features and improvements to the GitLab product in a secure, well-tested, and performant way - Develop improvements and features to the Git open source project - Collaborate with Product Management to maintain a high bar for quality in a fast-paced, iterative environment - Advocate for improvements to product quality, security, and performance - Solve technical problems of moderate scope and complexity. - Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. - Conduct Code Review (https://about.

gitlab.com/handbook/engineering/workflow/code-review/) within our Code Review Guidelines (https://docs.gitlab.

com/ee/development/code_review.html) and ensure community contributions receive a swift response. - Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions - Represent GitLab and its values in public communication around specific projects and community contributions.

- Confidently ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects. - Participate in Tier 2 or Tier 3 weekday and weekend and occasional night on-call rotations (https://about.

gitlab.com/handbook/engineering/development/processes/Infra-Dev-Escalation/process.html) to assist in troubleshooting product operations, security operations, and urgent engineering issues.

What you'll bring - At least 5 years experience in software engineering - Proven professional experience writing and testing quality code in Go - Experience with C or a willingnes.

...

MAKE YOUR NEW ZEALAND
DREAM A REALITY

Begin Your Journey

CONTACT US

We're not around right now. But you can send us an email and we'll get back to you, asap.

Sending

© Copyright MoveToNZ 2024. All Rights Reserved.

Terms of Use | Terms of trade | Privacy Policy | FAQ's