A remote Software Development role at GitLab.
Keywords this role’s ATS scans for
Sydicom tailors your CV and cover letter to match these.
How Sydicom helps: we read this listing’s requirements and tune your CV and cover letter to the keywords its ATS (Greenhouse) is scanning for, for candidates in India, then help you apply.
Original listing text, shown exactly as published by the company.
Design, build, and maintain a unified Go-based instrumentation service that consolidates instrumentation across the entire company, eliminating the need for multiple language-specific SDKs while maintaining reliability and performance.
Manage the handling of the sending, transit, and quality of instrumentation data across the system, ensuring data integrity that directly impacts the company's key prioritization and usage billing accuracy.
Train and assist product development teams across the company on how to instrument their features using the unified service, providing documentation, guidance, and technical help.
Manage on-call duties during working hours for systems that handle usage billing and instrumentation, ensuring system reliability and quick response to critical issues.
Work across research and development teams and the enterprise data organization to identify requirements and deliver solutions that serve multiple stakeholders.
Make key architectural decisions that balance the needs of product teams (who need ease of use) with data consumers (who need reliability and correctness), ensuring the system serves as a foundational service for the company.
What you’ll bring
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 cross-functional teams with product teams, data consumers, and other internal stakeholders across team boundaries.
Experience with instrumentation, analytics, data systems, or similar foundational infrastructure in application environments such as Ruby on Rails or comparable stacks.
GitLab
YC W15Software Development
147 open roles on Sydicom
GitLab is the first single application for the entire DevOps lifecycle. Only GitLab enables Concurrent DevOps, unlocking organizations from the constraints of today’s toolchain. GitLab provides unmatched visibility, radical new levels of efficiency and comprehensive governance to significantly compress the time between planning a change and monitoring its effect. This makes the software lifecycle 200% faster, radically improving the speed of business. GitLab and Concurrent DevOps collapses cycle times by driving higher efficiency across all stages of the software development lifecycle. For the first time, Product, Development, QA, Security, and Operations teams can work concurrently in a single application. There’s no need to integrate and synchronize tools, or waste time waiting for handoffs. Everyone contributes to a single conversation, instead of managing multiple threads across disparate tools. And only GitLab gives teams complete visibility across the lifecycle with a single, trusted source of data to simplify troubleshooting and drive accountability. All activity is governed by consistent controls, making security and compliance first-class citizens instead of an afterthought. Built on Open Source, GitLab leverages the community contributions of thousands of developers and millions of users to continuously deliver new DevOps innovations. More than 100,000 organizations from startups to global enterprise organizations, including Ticketmaster, Jaguar Land Rover, NASDAQ, Dish Network and Comcast trust GitLab to deliver great software at new speeds.
Source: Y Combinator