-
Xebia

Senior Software Engineer – Golang Development

Xebia
Spain · Full-time · Mid-Senior

About Xebia

With over 20 years of experience, our global network of passionate technologists and pioneering craftsmen deliver cutting-edge technology and game-changing consulting to companies on the brink of transformation. Since 2001, we have grown from a Java company into a full-service digital consulting company with 5,500+ professionals working on a worldwide ambition.

We are organized in complementary service lines – teams with a tremendous amount of knowledge and experience within a particular field, such as Agile, DevOps, Data and AI, Cloud, Software Technology, Functional Programming, Intelligent Automation, and Microsoft.

We help the world’s top 250+ companies and category leaders overcome digital challenges, embrace innovation, adopt new technology, and implement new business models. In addition to high-quality consulting, we also provide offshoring and nearshoring services.

For more details, please visit www.xebia.com

About the role:

Experienced Senior Go Software Engineer to join our team, specializing in backend systems with a focus on migrating and modernizing codebases while integrating AI capabilities. This role combines deep expertise in Go development and cloud infrastructure with hands-on experience in LLM-based applications to build reliable, scalable intelligent systems.

Key Responsibilities:

  • Write clean, scalable, and maintainable code following software engineering best practices, including automated test suites and comprehensive documentation.
  • Migrating codebases while maintaining backward compatibility and zero-downtime deployments.
  • Develop, measure, and monitor key metrics for all tools and services, continuously iterating to improve them.
  • Participate in code reviews, continuously improving personal standards as well as broader team and product quality.
  • Collaborate with other technical staff within the team and across allied teams to fulfil the project’s goals.

Required Qualifications:

  • Proficiency in Go (6+ years of hands-on Go development in production environments)
  • Proven track record of successfully migrating large codebases or refactoring systems while maintaining backward compatibility and zero-downtime deployments
  • Strong commitment to testing methodologies including unit tests, integration tests, and end-to-end tests, with experience using testing frameworks to validate migrations and prevent regressions
  • Cloud experience, including core web application infrastructure in at least one major cloud provider (AWS preferred).
  • Knowledge and demonstrable experience with containerization (Docker, Kubernetes) and orchestration tools.
  • Knowledge of agile practices and ability to perform in agile software development environments.

Nice to have Qualifications:

  • Experience working with behavior trees, state machines, or workflow graph systems.
  • Familiarity with AI/ML technologies and Agentic AI.
  • AWS experience (GKE, RDS, etc.).
  • Experience with performance optimization, profiling, and benchmarking in Go applications
  • Familiarity with version control systems and CI/CD pipelines.
  • Experience with Infrastructure as Code (Terraform, AWS CDK).
  • Strong soft skills, including problem-solving, communication, ability to work in ambiguous environments, and experience working on R&D projects.

Key Skills

Ranked by relevance

cloud aws ai functional programming infrastructure as code containerization kubernetes terraform docker devops java cicd
Login to Apply
Posted
Feb 23, 2026
Type
Full-time
Level
Mid-Senior
Location
Spain
Company
Xebia

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Accenture DACH
Related

Senior Data & Machine Learning Engineer (all genders)

2026-05-21

Full-time
Not Applicable
Austria
IT Services
Engineering
View Job Details
LHV
Related

Product Engineer (Investment Platform)

2026-05-28

Full-time
Mid-Senior
Estonia
IT Services
Engineering
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering