emagine
Senior Golang Engineer
emagineSweden8 hours ago
Full-timeEngineering, Information Technology
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.

Scope & Responsibilities

  • 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

Required Competence & Experience

  • 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

Meritorious Experience

  • 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

Key Skills

Ranked by relevance