More than 100,000 people have found their dream job through Fuzu.

CLOSED FOR APPLICATIONS

Senior Backend Engineer, Package

Closing: Nov 3, 2022

This position has expired

Published: Oct 31, 2022 (29 days ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

You should apply if you bring:

  • Significant professional experience with Go.
  • Significant professional experience with HTTP APIs, Object storage, SQL databases and Git.
  • Some experience working with Containers.
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.
  • Demonstrated capacity to clearly and concisely communicate about technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Demonstrated aptitude to onboard and integrate with an organization long-term.
  • Positive and solution-oriented mindset.
  • Effective communication skills: Regularly achieve consensus with peers and clear status updates.
  • An inclination towards our culture of communication, inclusion, and visibility.
  • Experience owning a project from concept to production, including proposal, discussion, and execution.
  • Self-motivated and self-managing, with substantial organizational skills.
  • Demonstrated competence to work closely with other parts of an organization.
  • Share our values, and work following those values.


You'll stand out if you bring:

  • Demonstrated experience with monitoring and observability tools such Prometheus, Grafana and ELK.
  • Experience with PostgreSQL.
  • Experience with Kubernetes/Helm.
  • Experience with the diagnosis of performance and optimization problems and implementing measures to prevent these problems.
  • Experience in large production environments and in scaling SaaS products.
  • Experience with the GitLab product as a user or contributor.
  • Passionate about/experienced with open source and developer tools
  • Experience working remotely and thrive in a fully remote organization
  • Experience working for a product company or startup


Responsibilities

You should apply if you bring:

  • Significant professional experience with Go.
  • Significant professional experience with HTTP APIs, Object storage, SQL databases and Git.
  • Some experience working with Containers.
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.
  • Demonstrated capacity to clearly and concisely communicate about technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Demonstrated aptitude to onboard and integrate with an organization long-term.
  • Positive and solution-oriented mindset.
  • Effective communication skills: Regularly achieve consensus with peers and clear status updates.
  • An inclination towards our culture of communication, inclusion, and visibility.
  • Experience owning a project from concept to production, including proposal, discussion, and execution.
  • Self-motivated and self-managing, with substantial organizational skills.
  • Demonstrated competence to work closely with other parts of an organization.
  • Share our values, and work following those values.


You'll stand out if you bring:

  • Demonstrated experience with monitoring and observability tools such Prometheus, Grafana and ELK.
  • Experience with PostgreSQL.
  • Experience with Kubernetes/Helm.
  • Experience with the diagnosis of performance and optimization problems and implementing measures to prevent these problems.
  • Experience in large production environments and in scaling SaaS products.
  • Experience with the GitLab product as a user or contributor.
  • Passionate about/experienced with open source and developer tools
  • Experience working remotely and thrive in a fully remote organization
  • Experience working for a product company or startup


  • Contribute to the overall direction of the Package group
  • Play a key role in maturing and scale the Container and Package registry offering to ensure enterprise readiness and adoption.
  • Ship moderately sized features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
  • Solve technical problems of high scope and complexity with boring solutions. Everyone is responsible for finding ways to simplify and improve the features we own.
  • Consider user experience throughout your work to help make every feature lovable.
  • Develop features and improvements to the GitLab product in a secure, well-tested, and performant way.
  • Collaborate with Product Management, Product Designers, Frontend Engineers, and other stakeholders to maintain a high bar for quality in a fast-paced, iterative environment.
  • Advocate for improvements to product quality, security, and performance.
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. 
  • Maintain and advocate for high standards through code review changes submitted by other engineers or community contributors
  • Recognize impediments to our efficiency as a team, and propose and implement solutions.
  • Grow your skills in Golang, PostgreSQL, and Git.
  • Represent GitLab and its values in public communication around broader initiatives, specific projects, and community contributions.
  • Provide mentorship for Junior and Intermediate Engineers on your team to help them grow in their technical responsibilities and remove blockers.
  • Engage in the trainee maintainer program at your own comfortable pace while striving to become a full-fledged project maintainer.


Applications submitted via Fuzu have 32% higher chance of getting shortlisted.

Don’t miss your chance to work at GitLab. Enter your email to start your application now