Cuculus Gmbh
Visit websiteSenior Software Engineer
Salary not disclosedHybrid
- Engineering
- Erfurt
- Full time
- 3d ago
About the role
As a Senior Software Engineer in the Meter Data Management team, you will combine hands-on development with technical ownership for a performance-critical product. You will provide technical direction, guide solution design, and coordinate technical dependencies to ensure high standards for performance, quality, and security. This role involves managing large data volumes and supporting complex customer system migrations within the ZONOS ecosystem.
Responsibilities
- Provide technical direction and guide decisions from requirements through reliable delivery.
- Own solution design, APIs, integrations, data flows, non-functional requirements, and technical risks.
- Develop and improve scalable software for high-volume, performance-critical data processing.
- Guide migrations between customer systems, including data transfer, validation, and cutover activities.
- Coordinate technical dependencies between Product, Platform, Operations, QA, DevOps, Security, and Architecture.
- Define and promote standards for performance, data quality, testing, maintainability, and operational reliability.
- Coach and support engineers through knowledge sharing, mentoring, and constructive technical feedback.
Required skills
- Software design
- APIs
- Data processing
- Distributed systems
- Scalable software
- Technical design
- Code reviews
- Performance optimisation
Nice to have
- Java
- Kotlin
- Kafka
- Kubernetes
- OpenShift
- Oracle
- PostgreSQL
- REST APIs
- Smart metering
- Agentic AI
Qualifications
- University degree in Computer Science, Software Engineering, Information Technology or a comparable discipline
- Equivalent practical experience
Benefits
- Flexible working hours
- Workation option
- Germany ticket subsidy
- Bike leasing
- Company pension scheme
- Capital-forming benefits
About the Company
Cuculus believes that work should be meaningful, fun, and enable growth. They foster an environment that trusts employees, values collaboration, and provides the freedom to take ownership.