Hiring.Camp

Senior Software Engineer

Cuculus GmbH

·

Today

Location
Leipzig, Sachsen · Ilmenau, Thüringen · Erfurt, Thüringen
Type
Full-time
Department
Engineering
Seniority
Senior
Education
Certification
Source
Personio

Description

Shape the utilities market of the future with us!

Permanent / Full-time / On site in Ilmenau, Erfurt or Leipzig (3 days per week) / Start ASAP


What is the role about?

As a Senior Software Engineer in our Meter Data Management (MDM) team, you will combine hands-on software development with technical ownership for a performance-critical product.
MDM covers the collection, validation, processing, and management of energy meter data. Our software processes large data volumes and supports critical customer and operational processes within the ZONOS ecosystem.
You will provide technical direction within the team, guide solution design, coordinate technical dependencies, and help establish high standards for performance, quality, security, and reliable delivery. This is a technical leadership role without disciplinary people-management responsibility.
You will also contribute to migrations between customer systems, ensuring reliable data transfer, validation, integration, and system transition.


We are always looking for support in the following areas:


Your Mission & Impact


Your Role at a Glance

  • Provide technical direction and guide decisions from requirements through reliable delivery.
  • Own solution design, APIs, integrations, data flows, non-functional requirements, and technical risks within the team’s scope.
  • Develop and improve scalable software for high-volume, performance-critical data processing.
  • Guide migrations between customer systems, including data transfer, validation, reconciliation, and cutover activities.
  • Coordinate technical dependencies between Product, Platform, Operations, QA, DevOps, Security, and Architecture.
  • Facilitate design discussions, code reviews, technical workshops, and Architecture Decision Records.
  • Define and promote standards for performance, data quality, testing, maintainability, and operational reliability.
  • Support profiling, benchmarking, load testing, monitoring, and performance optimisation.
  • Contribute to backlog refinement, technical estimation, feasibility assessments, and release readiness.
  • Support CI/CD, observability, secure development, and ISO 27001 requirements.
  • Coach and support engineers through knowledge sharing, onboarding, mentoring, and constructive technical feedback.
  • Evaluate suitable agentic AI and AI-assisted engineering solutions while maintaining security and quality standards.


Must-haves (to thrive in this role)

  • University degree in Computer Science, Software Engineering, Information Technology or a comparable discipline.
  • Several years of hands-on software development experience with technical ownership in a product or complex software environment.
  • Strong knowledge of software design, APIs, integrations, data processing, and distributed systems.
  • Experience with scalable or performance-critical software and large-volume data processing.
  • Experience with migrations between customer systems or complex software environments.
  • Ability to structure incomplete requirements, evaluate trade-offs, and guide technical decisions.
  • Experience with technical design, code reviews, testing, performance optimisation, and reliable delivery.
  • Strong communication skills and the ability to align different technical contributors.
  • Professional English; German is an advantage.
  • Additional relevant degree or vocational qualification is welcome; equivalent practical experience is equally valued.


Nice-to-haves (great if you have them, but not a dealbreaker)

  • Experience with Java or Kotlin.
  • Experience with Kafka, Kubernetes, OpenShift, Oracle, PostgreSQL, REST APIs, or webhooks.
  • Experience in smart metering, energy, utilities, MDM, or Head-End Systems.
  • Experience with data migration tools, reconciliation processes, or Architecture Decision Records.
  • Experience with agentic AI or AI-assisted software development.


Your profile


What You Bring to the Team

You will shape the technical direction of a product where performance, data quality, and reliability genuinely matter. You will influence architecture and delivery, support complex customer migrations, and help engineers grow through technical guidance and collaboration.
The role offers technical leadership and visible ownership without disciplinary management responsibility.


Why us?

We at Cuculus believe that work should be meaningful, fun, and enable growth. When you join us, you can expect an environment that trusts you, values collaboration, and gives you the freedom to take ownership.

  • Hybrid working: With regular office presence (3 days per week in Ilmenau, Erfurt or Leipzig).
  • Flexibility: Flexible working hours & workation option (up to 4 weeks per year).
  • Mobility: 50% subsidy for the Germany ticket and bike leasing.
  • Security: Company pension scheme and capital-forming benefits.
  • Culture: Short decision-making paths, open feedback culture and genuine trust.
  • Onboarding: A structured onboarding plan and a buddy to support you from day one.
  • Office Life: We enjoy spending time together in our offices - whether for a coffee, a shared lunch or a spontaneous after-work get-together.
  • Impact: Meaningful work - software that shapes the energy market of tomorrow.


Sounds interesting? Great, let’s get to know each other. Send your application and let us know why we could be a great match!


Why You’ll Love It Here


Cuculus GmbH Germany | Lindenstraße 9-11, 98693 Ilmenau | Großer Brockhaus 1, 04103 Leipzig | Anger 63, 99084 Erfurt | United Arabic Emirates | Swiss Tower, Cluster Y, Jumeirah Lakes Towers, Dubai | South Africa, 16 North Road, 2196 Gauteng, Johannesburg

Skills

JavaKotlinKubernetesCI/CDPostgreSQLOracleRESTDevOpsISO 27001

Similar Jobs

30

Senior Software Engineer

Nationwide·Swindon, GB

Today

Sr Software Engineer

ServiceNow·Hyderabad, India·Hybrid

Today

Sr Software Engineer

ServiceNow·Dublin, Ireland·Hybrid

Today

Senior Software Engineer

USA01 - USA Automotive·Chennai, Tamil Nadu·Hybrid

Today

Senior Software Engineer

Xometry·North Bethesda, Maryland +3·Hybrid

Today

Senior Software Engineer

Xometry·Waltham, MA +3·Hybrid

Today

Senior Software Engineer

Carrier·PRT5208: Rua Rua Santos Dias No. 1121, Matosinhos·Hybrid

Today

Senior Software Engineer

Uipath·Bucharest·Onsite

Today

Senior Software Engineer

Motorola Solutions·Bangalore, India

Today

Senior Software Engineer

Rocket Lab Corporation·Auckland, NZ +1

Today

Senior Software Engineer

Clariti Cloud Inc.·CANADA·Remote

Today

Senior Software Developer

Veeamsoftware·San Jose, CA·Remote

Today

Senior Software Engineer

USA01 - USA Automotive·Chennai, Tamil Nadu·Onsite

Today

Senior Software Engineer

InvestCloudOct2024·London, UK

1d ago

Senior Software Engineer

Eaton·Cheltenham, GB

1d ago

Senior Software Engineer

Default·Herndon, VA

1d ago

Senior Software Engineer

IB·Cardiff, GB

1d ago

Senior Software Engineer

Experian·Hyderabad, India·Hybrid

1d ago

Sr Software Engineer

MercadoLibre·Bogotá, CO

1d ago

Senior Software Engineer

ENBD Recruitment Team·United Arab Emirates, AE

1d ago

Senior Software Engineer

TriNet·Hyderabad, Telangana

1d ago

Senior Software Engineer

TriNet·Hyderabad, TS

1d ago

Senior Software Engineer

Appian Corporation·Chennai, India·Remote, Onsite

1d ago

Senior Software Engineer

ASRC Federal·Washington, DC

1d ago

Senior Software Engineer

Disguise Technologies Ltd·London, England

1d ago

Sr Software Engineer

Disney·USA - WA - 925 4th Ave, US·Onsite

1d ago

Senior Software Engineer

Lbg·Hyderabad Knowledge Park Tower 2, India·Hybrid

1d ago

Senior Software Engineer -

Medtronic·USA-MN Mounds View South, US·Onsite

1d ago

Senior Software Engineer -

Medtronic·USA-MN Mounds View South, US·Onsite

1d ago

Senior Software Engineer

Hewlett Packard Enterprise (HP)·Bengaluru, Karnātaka·Remote, Hybrid

1d ago