Browse All Jobs
Job Description
GitLab is seeking a skilled Intermediate Backend Engineer to join its Platform Insights team. This role is pivotal in delivering a unified data event platform that empowers users to analyze and optimize their workflows within GitLab. The ideal candidate will possess a strong background in high-scale, data-rich Golang applications and familiarity with distributed, scalable, and reliable systems.
What This Role Involves:
  • Developing Golang Backend components leveraging high-scale data pipelines.
  • Collaborating with Product Management and other stakeholders to maintain high quality.
  • Crafting code that meets standards for style, maintainability, and best practices.
  • Integrating monitoring and insights features into product areas.
  • Developing features and improvements to the GitLab product in a secure, well-tested, and performant way.
  • Advocating for improvements to product quality, security, and performance.
  • Solving technical problems of high scope and complexity.
Requirements:
  • Professional experience with Golang and PostgreSQL.
  • Strong database experience and interest in developing expertise in ClickHouse databases.
  • Experience working with a platform or complex applications (Large scale is a bonus).
  • Familiarity building and deploying software with CI/CD or other internal tooling.
  • Familiarity with distributed, scalable and reliable systems.
  • Proficiency in the English language, both written and verbal.
  • Experience with monitoring system health with tools like Prometheus or Grafana.
What GitLab Offers:
  • Benefits to support health, finances, and well-being.
  • All remote, asynchronous work environment.
  • Flexible Paid Time Off.
  • Equity Compensation & Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.
  • Home office support.
Apply Manually