Jungheinrich Business Service Croatia d.o.o.

Senior Cloud Software Engineer - Golang

Jungheinrich Business Service Croatia d.o.o. City of Zagreb, Grad Zagreb, Croatia

Information Technology & Services · 51-200 employees

Yesterday
golang Senior (5-10 yrs) Full-time Croatia
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will design, build, and operate secure, scalable cloud-native infrastructure for IoT platforms using a DevOps mindset. This includes managing the full software development lifecycle from technical architecture to deployment and production monitoring.

What they look for

Golang Kotlin Cloud-native architecture AWS Azure Terraform Pulumi CDK DevOps CI/CD IoT Microservices REST APIs Domain-driven design Infrastructure as code Observability

Requirements

Candidates must have a degree in Computer Science or equivalent experience and proven expertise in building cloud-based services with Go or Kotlin. Strong proficiency in cloud platforms, infrastructure-as-code tools, and modern architectural paradigms is required.

Benefits

Flexible working hours Work from home Language courses Health and recreation benefits Family incentives Healthy snacks and coffee Professional and personal training

Full description

Senior Cloud Software Engineer - Golang

This is your chance.

As a Software Engineer in our IoT Platform Team at Jungheinrich Digital Solutions, you will contribute to building a secure, scalable, and cloud-native infrastructure for connected devices and services. We seek versatile engineers eager to contribute across the entire technology stack including backend, tooling and infrastructure. To implement core components of our IoT platform—from device onboarding to data ingestion and integration with enterprise systems—with a strong DevOps mindset. Our product delivery is guided by the philosophy: “You build it, you run it.”

Set things in motion.

  • Develop, optimize, and operate cloud-based products, contributing to all layers: backend, tools, and infrastructure (cloud).
  • Build robust backend services with technologies such as Go or Kotlin .
  • Take ownership of the full software development lifecycle—from ideation, technical architecture, implementation, deployment and operations.
  • Embrace the DevOps mindset: ensure quality, reliability, security, and maintainability by monitoring your solutions in production, writing well-tested code, and continuously improving deployments (CI/CD).
  • Work collaboratively in agile, self-organized, and cross-functional teams, participating in code reviews, pair/mob programming, and technical analysis sessions.
  • Support product scaling, performance, and high availability by leveraging cloud-native architectures (preferably AWS or Azure) and infrastructure-as-code tools (e.g., Terraform, Pulumi, CDK).
  • Participate in technical planning, prioritize tasks in alignment with business value, and keep the customer’s needs at the center of your work.
  • Drive and embrace innovation—evaluate and integrate new technologies and best practices to improve our products and ways of working.

Use your skills.

  • Degree in Computer Science, Information Technology, or equivalent professional experience.
  • Proven experience building and operating modern applications and cloud-based services—covering backend, tooling, and infrastructure aspects.
  • Hands-on experience with backend languages such as Go or Kotlin.
  • Experience with cloud platforms (preferably AWS, Azure).
  • Experience with developing and operating services around IoT platforms is a plus.
  • Solid understanding of software quality principles—clean code, testing (unit/integration), and CI/CD pipelines.
  • Experience with infrastructure as code (e.g., Pulumi, Terraform, CDK) and familiarity with monitoring and observability tools.
  • Strong grasp of performance, scalability, concurrency, and modern architectural paradigms (REST APIs, microservices, event-driven architectures, domain-driven design).
  • Comfortable working with either relational or NoSQL databases.
  • Agile mindset with experience in Scrum or Kanban environments; thrives in collaborative, international, and self-organized teams.
  • Excellent English skills in speech and writing (C1); German is a plus.
  • Comfortable using AI-assisted tools across all phases of the software development lifecycle, from ideation and design through implementation, testing, deployment, and operations.
  • Creative, solution-oriented, and eager to continuously learn and share knowledge with peers.

Gain more.

  • Attractive salary depending on your qualifications and experience
  • Flexible working hours and the opportunity of working from home
  • A pleasant working atmosphere with a "first-name" culture in a company where employees come first
  • Challenging, independent work in an innovative, creative environment
  • Language courses
  • Health and recreation benefits
  • Family incentives
  • Healthy snack and coffee for free in a brand-new office in Zagreb
  • Lots of internal events - so that we don't miss out on having fun together
  • Professional and personal training opportunities for your further development

If you are passionate about building end-to-end solutions, thrive on variety, and are driven by the philosophy that ownership extends from conception to operation, we would love to meet you!

Applicants’ personal data will be processed in accordance with our Privacy Notice [Here], which provides information about how personal data is collected, used, stored, shared, and otherwise processed during the recruitment process, including retention in our talent pool, where applicable and based on your freely given consent.

Similar roles