
Senior Backend Engineer, Analytics Instrumentation β Golang
Posted Jul 8

Posted Jul 8
This is a fully remote position, open to applicants in Canada.
β’ Lead the design, implementation, and advancement of a cohesive data collection platform utilizing Golang, Kubernetes, ClickHouse, and NATS, with success evaluated through reliability, performance, and adoption by GitLab teams.
β’ Enhance the emission, transit, and quality of instrumentation data throughout the system, with success assessed by data quality, data integrity, and accuracy in usage billing.
β’ Offer technical support for usage billing and instrumentation systems during business hours, with success gauged by prompt incident resolution, effective root cause analysis, and dependable service restoration.
β’ Collaborate with research and development teams and the enterprise data organization to provide shared solutions, with success determined by adoption among various stakeholders.
β’ Make informed technical decisions that balance ease of use for product teams with reliability and accuracy for data consumers, with success reflected in platform usability and consistent downstream data.
β’ Guide other engineers through code reviews, design discussions, and comprehensive technical documentation, with success measured by improved code quality, quicker technical alignment, and more maintainable systems.
β’ Extensive experience in platform or infrastructure systems within production environments.
β’ High proficiency in the Go programming language, with a background in building and maintaining production services.
β’ Strong experience in backend development, with the capacity to design and deliver scalable, reliable systems for both internal and external customers.
β’ Proven experience in guiding technical design and making trade-offs regarding system reliability, performance at scale, data quality, and observability.
β’ Proficient in collaborating across team boundaries with product teams, data consumers, and other internal stakeholders.
β’ Familiarity with cloud-native technologies and open-source development methodologies.
β’ A proven record of mentoring other engineers and assisting teams in making clear, well-documented technical decisions.
β’ Benefits to support your health, finances, and well-being
β’ Flexible Paid Time Off
β’ Team Member Resource Groups
β’ Equity Compensation & Employee Stock Purchase Plan
β’ Growth and Development Fund
β’ Parental Leave
CookUnity
Infomineo
Aptive Resources
Software Mind
Get handpicked remote jobs straight to your inbox weekly.