Senior Golang Engineer
emagine is looking for a Senior Golang developer to support the development and evolution of its core CI/CD platform
Start: ASAP (or within 1 month)
Duration: 6 months, high possibility of extension
Location: Stockholm, min 3 days/week at the office
The assignment focuses on developing core infrastructure and new functionality for the organization’s primary CI platform, which is a critical enabler for both new and existing products.
The consultant will play a key role in maintaining, improving, and scaling an existing Jenkins-based CI/CD infrastructure to ensure high stability, reliability, and performance. The platform serves a large developer organization, and the assignment contributes directly to improving the overall developer experience across the company.
You will work closely with cross-functional engineering teams to integrate services into the CI platform ecosystem, while continuously enhancing platform quality, automation, and operational efficiency.
Develop and evolve core infrastructure and features within the CI/CD platform
Maintain and improve a Jenkins-based CI/CD environment with a focus on stability, scalability, and reliability
Support both new and existing product teams by enabling efficient build, test, and deployment pipelines
Collaborate with cross-functional teams to integrate services into the CI platform ecosystem
Drive continuous improvements in performance, reliability, and developer experience
Contribute to best practices around automation, observability, and platform operations
Strong proficiency in Go
Experience with CI/CD tools, processes, and platform engineering
Hands-on experience with Docker and container-based technologies
Experience working with Kubernetes environments
Strong problem-solving skills and attention to detail
Collaborative mindset with the ability to learn quickly and adapt in a fast-paced environment
Experience managing or extending large-scale CI/CD platforms
Exposure to cloud environments and automated deployment workflows
Experience with observability, monitoring, or logging tools
Understanding of security practices related to build pipelines and deployment systems
Experience with Python and/or familiarity with Java is considered an advantage
Senior Golang Engineer
Senior Golang Engineer