GitLab08.04.2026

Senior Backend Engineer(Go), Continuous Delivery

Remote

Обязанности

  • 01Design and develop features for the CD platform that are secure, well-tested, and high-performance, with a focus on distributed systems architecture in Go
  • 02Take end-to-end ownership of features from design through implementation, code review, deployment, and iterative refinement
  • 03Contribute to architectural decisions on a greenfield codebase, partnering with the Engineering Manager and Principal Engineer to assess feasibility and scope
  • 04Advocate for product quality, security, and performance improvements with impact across the team, and help define standards through active code review
  • 05Provide mentorship to junior and intermediate engineers, helping them grow and remove blockers to their autonomy
  • 06Collaborate with cross-functional partners — Product Management, UX, adjacent engineering teams — to deliver against product commitments
  • 07Participate in on-call rotations to assist with troubleshooting and urgent engineering issues

Требования

  • 01Significant professional experience building backend services in Go, applying Go best practices in production environments
  • 02Demonstrated ability to design and build scalable, distributed systems — particularly those involving durable workflow execution, state persistence, and replay patterns
  • 03Experience building or contributing to release orchestration, deployment automation, or continuous delivery systems at scale
  • 04Hands-on experience with Docker and Kubernetes in production, including deploying and operating services across diverse environments
  • 05Familiarity with Kubernetes deployment patterns and progressive delivery strategies such as blue/green and canary deployments
  • 06Familiarity with GitOps workflows and tools in that ecosystem
  • 07Experience with event-driven architectures and policy-based governance in building reliable, enterprise-grade delivery systems
  • 08Demonstrated ability to incorporate AI tools into daily engineering workflows to drive efficiency and deliver higher quality outcomes
  • 09Strong communication skills: able to clearly convey complex technical and architectural problems, achieve consensus with peers, and collaborate effectively in an async-first, globally distributed environment
  • 10Self-motivated and self-managing, with a positive, solution-oriented mindset and the ability to thrive in a fully remote organization

Условия

  • 01Benefits to support your health, finances, and well-being
  • 02Flexible Paid Time Off
  • 03Team Member Resource Groups
  • 04Equity Compensation & Employee Stock Purchase Plan
  • 05Growth and Development Fund
  • 06Parental Leave
  • 07Fully remote organization