๐Worldwide
Go Developer

Xebia Poland
๐Remote - Worldwide
Please let Xebia Poland know you found this job on JobsCollider. Thanks! ๐
Summary
Join Xebia, a global technology company specializing in cloud-based solutions, as a Go Developer and contribute to high-performance, scalable applications. You will design, develop, and maintain Go-based microservices, build event-driven systems using Kafka, manage high-throughput services, work with various database technologies, deploy and monitor services using Nomad on AWS, collaborate with frontend teams, tackle complex issues, develop CI/CD pipelines, and mentor junior developers.
Requirements
- 3+ years of experience with Golang
- 4+ years of experience in backend engineering
- Strong knowledge of backend system design , including API development, data storage, and networking
- Experience working with distributed and scalable systems
- Basic understanding and working proficiency with Linux and cloud services (preferably AWS)
- Familiarity with GitHub and Jenkins for version control and CI/CD processes
- Speaks English well (B2+)
- Work from the European Union region and a work permit areโฏrequired
Responsibilities
- Design, develop, and maintain scalable and highly available Go-based microservices
- Build and optimize event-driven systems using Kafka
- Manage high-throughput services handling up to 15K events per second per service
- Work with AWS Aurora MySQL , ClickHouse , and other database technologies to store and process large-scale data efficiently
- Peploy and monitor services using Nomad on AWS , ensuring high uptime and reliability
- Collaborate closely with frontend teams (React, Node.js) and product stakeholders to ensure seamless integration
- Tackle complex issues such as click fraud prevention , listings optimization , and real-time analytics
- Develop and maintain CI/CD pipelines with GitHub, Jenkins , and monitoring tools like Prometheus, Grafana, PagerDuty
- Mentor junior developers and help improve overall team performance
Preferred Qualifications
- Ability to write clean, maintainable, and efficient code
- Strong collaboration and communication skills
- Excellent problem-solving and analytical abilities
- Experience working in Agile teams (Scrum/Kanban)
- Passion for mentoring and supporting junior developers
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
๐Worldwide
๐Worldwide
๐Moldova
๐Worldwide
๐Poland
๐Ukraine
๐Worldwide
๐Worldwide