Senior Backend Engineer - Platform Insights

New
G
GitLabDevSecOps
Location: Remote, IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
Ruby on RailsClickhouseData engineeringGogRPCDistributed Systems

Requirements

  • Strong backend engineering experience in Go, including building and operating production services.
  • Experience designing scalable, reliable systems for high-throughput or data-intensive workloads.
  • Experience building and evolving APIs and service integrations, including gRPC or similar patterns.
  • Experience working on data platforms, data systems, event pipelines, or foundational infrastructure.
  • Experience with ClickHouse or similar query-focused data stores.
  • Working knowledge of Ruby on Rails, or a clear willingness and ability to ramp up quickly.
  • Experience with infrastructure concerns such as reliability, observability, performance, and deployment.
  • Experience working across team boundaries to deliver platform capabilities.

Responsibilities

  • Design, build, and evolve backend services in Go for the Data Insights Platform and Siphon, focusing on scalable ingestion, transport, replication, and storage.
  • Own significant parts of the backend architecture including Siphon and the Query API, managing gRPC integration between the API and GitLab Rails.
  • Drive production readiness and deployment across GitLab environments, focusing on safety, environment constraints, and operational readiness.
  • Debug and improve complex distributed systems in production to address performance bottlenecks, scaling limits, and observability.
  • Collaborate with Infrastructure, Data, and Engineering teams on technical design, planning, and code review.
  • Work asynchronously in a remote environment while maintaining high standards for written communication and ownership.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now