Build software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
Senior Backend Engineer, Analytics Instrumentation
Location
United States + 61 moreAll locations: United States, Canada, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, Ecuador, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay, Mexico, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Dominican Republic, Puerto Rico, Bahamas, Guadeloupe, Haiti, Jamaica, Martinique, Montserrat, India, Australia, Japan, Philippines, Pakistan, Thailand, Singapore, Viet Nam, Taiwan, Province Of China, Korea, Republic Of, China, Indonesia, Afghanistan, Bangladesh, Bhutan, Cambodia, Lao People's Democratic Republic, Malaysia, Maldives, Mongolia, Myanmar, Nepal, Sri Lanka, Papua New Guinea, Kiribati, Palau, French Polynesia, Tuvalu
Posted
3 days ago
Salary
$117.6K - $252K / year
Job Description
Role Description
As a Senior Backend Engineer, you'll lead the design and development of a unified, Go-based instrumentation service that consolidates analytics instrumentation across GitLab's engineering organization. You'll architect and own critical backend systems that help the company understand customer usage patterns across GitLab SaaS and Self-Managed deployment environments. That data directly informs strategic product decisions. This role offers the opportunity to build foundational infrastructure that simplifies instrumentation for every team at GitLab, replacing the complexity of multiple language-specific SDKs with a single, unified solution that all teams can rely on.
What you'll do
- Design, build, and maintain a unified Go-based instrumentation service that consolidates instrumentation across the entire company.
- Eliminate the need for multiple language-specific SDKs while maintaining reliability and performance.
- Own the responsibility for handling the sending, transit, and quality of instrumentation data across the system.
- Ensure data integrity that directly impacts the company's strategic decision-making and usage billing accuracy.
- Train and support product development teams across the company on how to instrument their features using the unified service.
- Provide documentation, guidance, and technical support.
- Manage on-call responsibilities during working hours for systems responsible for usage billing and instrumentation.
- Lead collaboration across research and development teams and the enterprise data organization.
- Make strategic architectural decisions that balance the needs of product teams with data consumers.
Qualifications
- Proficiency in the Go programming language, with experience building and maintaining production services.
- Strong backend development experience, with the ability to design scalable, reliable systems serving internal and external customers.
- Experience with infrastructure concerns such as system reliability, performance at scale, data quality, and observability.
- Experience designing and building APIs (REST, gRPC, or similar) that other teams integrate with.
- Experience working in collaborative, cross-functional teams with product teams, data consumers, and other internal stakeholders.
- Experience with instrumentation, analytics, data systems, or similar foundational infrastructure is helpful.
- Ruby on Rails experience is a plus.
Benefits
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental leave
- Home office support
Salary Range
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US.
United States Salary Range: $117,600 — $252,000 USD
Job Requirements
- Proficiency in the Go programming language, with experience building and maintaining production services.
- Strong backend development experience, with the ability to design scalable, reliable systems serving internal and external customers.
- Experience with infrastructure concerns such as system reliability, performance at scale, data quality, and observability.
- Experience designing and building APIs (REST, gRPC, or similar) that other teams integrate with.
- Experience working in collaborative, cross-functional teams with product teams, data consumers, and other internal stakeholders.
- Experience with instrumentation, analytics, data systems, or similar foundational infrastructure is helpful.
- Ruby on Rails experience is a plus.
Benefits
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental leave
- Home office support
- Salary Range
- The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US.
- United States Salary Range: $117,600 — $252,000 USD
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Engineer III - Backend
FanaticsFanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods. Collect physical and digital trading cards, sports memorabilia, and other digital assets. Bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans. A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners. Over 2,000 retail locations, including its Lids retail stores. More than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.
As a Software Engineer III (Backend, Java), you'll join an emerging team within FBG, working on a highly scalable, fault-tolerant system that powers competitive sports experiences. Your responsibilities will include designing, implementing, testing, and maintaining software for a...
Senior Database Developer managing Oracle and MySQL systems at Business Wire
Full Stack Engineer, Node.js
Last Call MediaDigital Destination: Strategy, Design, Solution. All Aboard!
Engineer contributing to equitable access to public services
Senior Backend Engineer
RemoteThe easier way to employ globally. Remote builds belonging for your team with payroll, benefits, & compliance solutions.
You'll be joining a team of engineers across Frontend, Backend, SRE and QA. We're organised into cross-functional development teams assigned to specific verticals. This role is open for several teams, and we will define the exact team that you will be joining during the interview...