Senior Software Engineer
Cuculus Gmbh
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
12,189 open software roles across 862 companies are on ApplySarthi right now, most of them in Bengaluru (809), Hyderabad (304), Pune (203).
- Solutions Architecture Manager, Software and Technology Solutions ArchitectureAmazon Web Services
- Software Development Engineer II, AWS SageMaker AI Training JobAmazon
- Hackers wanted – Senior Software Engineerfreiheit.com technologies
- Lead Software Engineer (m/f/d)Alteos GmbH
What software roles keep asking for: Python (31%), Java (29%), AWS (29%), System design (25%), C++ (22%), CI/CD (21%), Observability (20%), Kubernetes (20%) — counted across their open postings here.
Software Engineer jobs in Germany · Remote Software Engineer jobs · CI/CD jobs · Java jobs · Kafka jobs · Kotlin jobs
Cuculus Gmbh has 5 open roles listed here.
- Senior IT Infrastructure & Cloud Engineer (m/f/d)
- Senior Cloud & Infrastructure Engineer - Project Delivery & Implementation (m/f/d)
- Senior IT Infrastructure & Cloud Engineer (m/f/d)
- Senior Cloud & Infrastructure Engineer - Project Delivery & Implementation (m/f/d)
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Cuculus Gmbh.
Questions you are likely to be asked
- Why do you want to join Cuculus Gmbh?
- What is your experience with CI/CD? Tell me one thing you learned the hard way.
- How do you decide what to test, and what does good code review look like to you?
- Describe a time a deadline forced a trade-off in quality. What did you choose and why?
- How would you design an API for a feature you have worked on?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Senior Software Engineer at Cuculus Gmbh interview free →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. 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. 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. Find Jobs in Germany on Arbeitnow
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Senior IT Infrastructure & Cloud Engineer (m/f/d)Cuculus Gmbh
- Senior Cloud & Infrastructure Engineer - Project Delivery & Implementation (m/f/d)Cuculus Gmbh
- Senior IT Infrastructure & Cloud Engineer (m/f/d)Cuculus Gmbh
- Senior Cloud & Infrastructure Engineer - Project Delivery & Implementation (m/f/d)Cuculus Gmbh
- Senior Software Engineer84674Th44Metrea9999
- Senior Software EngineerCatapultsports
- Senior Software EngineerCatapultsports
- Senior Software EngineerSchonfeld
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on arbeitnow · posted 2026-10-10. ApplySarthi collects openings and links to application pages; the role is advertised by Cuculus Gmbh, not by us.