X

Xebia

Global IT consultancy delivering digital transformation

Senior Go Developer

Backend EngineeringUpdated on Nov 12
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Strong experience in backend development with Go (Golang), with at least five years of experience.
  • Solid understanding of concurrency, data structures, and backend fundamentals.
  • Experience designing and consuming APIs.
  • Experience with SQL databases such as PostgreSQL, MySQL, or equivalent.
  • Proficiency with Git-based workflows.
  • Experience with unit and integration testing.
  • Hands-on experience with Docker.
  • Practical experience using AI-powered assistants such as Claude Code, GitHub Copilot, or Cursor to improve productivity, quality, or decision-making in software delivery.

Responsibilities

  • Develop, enhance, and maintain multi-tenant backend services and APIs using Go (Golang), gRPC, Kubernetes, and PostgreSQL.
  • Design and optimize data models, including canonical product data models, with a focus on performance and multi-tenancy.
  • Design APIs in accordance with Google AIP standards and architectural principles, ensuring scalability and proper multi-tenant support.
  • Design and present architectural changes through Architecture Decision Records (ADRs), following established guidelines and principles.
  • Build and maintain integrations between backend services and multiple SaaS systems, including product content management systems.
  • Ensure code quality through automated testing, code reviews, and adherence to engineering standards.
  • Troubleshoot issues, optimize performance, and provide L2 support for backend services.
  • Collaborate with cross-functional teams in an agile development environment.
  • Proactively monitor service health and identify and resolve production issues before they impact customers.

Desired Qualifications

  • Experience applying generative AI in a more structured way within the software development lifecycle, including defined workflows, prompt patterns, or tool integrations embedded into daily work.
  • Interest in and familiarity with emerging AI-driven practices, such as agent-based workflows, automation patterns, and AI-augmented development, with a willingness to explore and experiment beyond standard approaches.

About the Company

Xebia

Global IT consultancy delivering digital transformation

Xebia is an IT consultancy that helps organizations transform through digital strategy, software delivery, and technology enablement. It offers services such as Digital Strategy, DevOps and SRE, Agile, Data and AI, Cloud, Microsoft Solutions, Low Code, and Xebia Academy, delivered by a global network of 3,100 professionals across 17 offices. The company operates through specialized chapters and partner brands to provide end-to-end digital consulting, offshoring, and nearshoring, focusing on practical, hands-on technology work. Its goal is to enable client transformation by delivering usable technology solutions and building capabilities inside client organizations.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Atlanta, GA
Founded
2001

Recently Posted Jobs

Explore more opportunities at Xebia

See more jobs