Intermediate Backend Engineer (Golang), Monitor: Platform Insights jobs in United States
cer-icon
Apply on Employer Site
company-logo

GitLab · 3 months ago

Intermediate Backend Engineer (Golang), Monitor: Platform Insights

GitLab is an open-core software company that develops a comprehensive AI-powered DevSecOps Platform. They are seeking an Intermediate Backend Engineer with a strong background in high-scale and data-rich Golang applications to develop backend components, collaborate with product management, and advocate for product quality and performance.

Cloud SecurityDeveloper ToolsDevOpsOpen SourceSaaS
check
Comp. & Benefits

Responsibilities

Develop Golang Backend components leveraging high-scale data pipelines
Collaborate with Product Management and other stakeholders within Engineering (e.g. UX) to maintain a high bar for quality in a fast-paced, iterative environment
Craft code that meets standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review
Working with other GitLab teams to help them integrate monitoring and insights features into their product areas
Develop features and improvements to the GitLab product in a secure, well-tested, and performant way
Ship features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects
Advocate for improvements to product quality, security, and performance
Solve technical problems of high scope and complexity

Qualification

GolangPostgreSQLCI/CDClickHouseDistributed systemsDevOps platformsMonitoring toolsAutomation scriptsCloud infrastructureKubernetesEnglish proficiency

Required

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
A user of modern DevOps platforms. (GitLab is a bonus.)
Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
Monitoring system health with tools like Prometheus or Grafana
Analyzing metrics, developing automation scripts, scaling systems

Preferred

Prefer a background or strong interest in learning Golang
Prefer some GCP and/or AWS experience
Prefer experience managing cloud infrastructure and ensuring efficient deployments
Prefer some experience operating a managed Kubernetes cluster (ex. GKE or EKS)

Benefits

Benefits to support your health, finances, and well-being
All remote, asynchronous work environment
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental leave
Home office support

Company

GitLab is a web-based Git repository manager that offers a variety of features for software development teams.

Funding

Current Stage
Public Company
Total Funding
$413.5M
Key Investors
ICONIQ GrowthGoogle VenturesAugust Capital
2021-10-14IPO
2019-09-17Series E· $268M
2018-09-19Series D· $100M

Leadership Team

leader-logo
Bill Staples
Chief Executive Officer
linkedin
leader-logo
Sytse Sijbrandij
Co-founder and Executive Chair
linkedin
Company data provided by crunchbase