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