Apply now »

Senior GO Engineer

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
#LI-Remote

Job Description

Role Overview:
A Backend Software Engineer at the Software Engineer (SE) level is responsible for the design, development, and maintenance of high-performance and scalable backend services. This role involves hands-on coding, contributing to architectural decisions, and collaborating within an Agile team to deliver robust software solutions using Apache Kafka, and Go. The BE SE will focus on building resilient microservices, integrating with data streaming platforms, and ensuring the overall quality and functionality of backend systems.
Key Responsibilities:
Develop, test, and deploy backend services and APIs using Go.
Implement and integrate data streaming solutions with Apache Kafka.
Contribute to the design and implementation of microservice architectures.
Write clean, maintainable, and efficient code following best practices.
Participate in code reviews, design discussions, and Agile ceremonies.
Troubleshoot and debug issues, ensuring the stability and performance of applications.
Collaborate with front-end developers, QA engineers, and other stakeholders.
Required Skills & Qualifications:
3-5+ years of experience in backend software development.
Proficiency in Go.
Experience with Apache Kafka for data streaming.
Strong understanding of REST API implementation and microservice architecture.
Experience with unit and integration test automation (e.g., Junit, Karate, Cucumber).
Familiarity with CI/CD pipelines (Jenkins) and version control (Git).
Experience working with databases (Oracle, DynamoDB).
Preferred Skills:
Understanding of AWS services or other cloud platforms.
Knowledge of monitoring tools like Splunk or Datadog.
Experience with containerization (Docker, Kubernetes).

What You Will Love About Working Here

We care about all our employees and want them to feel as comfortable as possible. That's why we offer health insurance from the first days, regardless of the probationary period.The Gift from the Company - Christmas holidays from December 25 to December 31.Cooperation with Superhumans center and Veteran HUB. Capgemini Engineering has supported the launch of psychological rehabilitation department of Superhumans. Our team also donated over UAH 500 000 prosthetics for three Ukrainian defenders. Currently, we support psychological counseling provided by the Veteran Hub, and we have implemented an internal policy making the company friendly to military and veterans with the assistance of the Hub.

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

#LI-AT5

Ref. code:  449564
Posted on:  2 Apr 2026
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Odesa, UA Kyiv, UA Lviv, UA Odesa, UA Rivne, UA

Brand:  Capgemini Engineering
Professional Community:  Software Engineering

Apply now »