About the Role
KUGU is seeking a (Senior) Backend Engineer to join their cross-functional backend team in Berlin. The role involves building and evolving core platform services, designing and implementing new features, improving data pipeline reliability, and contributing to shared libraries and infrastructure. This is a hands-on role requiring production code writing, code reviews, and end-to-end ownership from design to deployment.
Responsibilities
- Design and implement new features
- Improve data pipeline reliability
- Contribute to shared libraries and infrastructure tooling
- Write production code
- Review code
- Take end-to-end ownership from design to deployment
Requirements
- 5+ years of backend engineering experience
- At least 3 years of experience in the JVM ecosystem
- Strong Kotlin experience (coroutines, extension functions, sealed classes)
- Production experience with Apache Kafka (ideally Kafka Streams, schema evolution, consumer group management)
- Solid understanding of REST API design, event-driven architecture, and distributed systems trade-offs
- Confidence working with PostgreSQL (query optimization, indexing, schema migrations)
- Experience deploying containerized services on AWS (ECS or EKS)
- Familiarity with Terraform or another IaC tool
- Ability to own a feature end-to-end: RFC → implementation → testing → deployment → monitoring
Skills
- Kotlin
- Spring Boot 3.x
- OpenSearch
- Apache Parquet
- Hadoop
- Spring Batch
- PostgreSQL
- Redis
- DynamoDB
- Amazon Redshift
- Keycloak
- OAuth2
- OIDC
- Spring Security
- AWS KMS
- Secrets Manager
- Terraform
- AWS (ECS, ECR, Lambda, API Gateway, S3, SQS/SNS, SES, Glue, AWS Batch, Step Functions, CloudFront, WAFv2)
- GitLab CI/CD
- Docker
- Jib
- Prometheus
- Grafana
- AWS CloudWatch
- Apache Kafka
- Kafka Streams
- REST API design
- Event-driven architecture
- Distributed systems
- Query optimization
- Indexing
- Schema migrations
- Containerized services
- IaC (Infrastructure as Code)
Location
- Berlin
Work Type
- Full-time
- Hybrid
Experience Level
- Senior
Benefits
- Travel expenses
- Pension scheme
- Vouchers
- Workations
- Flexible working models
- Cold drinks
- Tasty snacks
- Team activities
- Pool car
- Sharing marketplace
- Control of heating and utility bills
- Language courses
About the Company
- KUGU makes buildings CO-2-neutral and actively shapes the energy transition.
- Our decarbonisation platform supports the housing industry with innovative products to achieve their emission targets cost-effectively!
- We are 50+ techies, designers, and business enthusiasts from 15+ countries.
- We are united by a passion for sustainable technology that really makes a difference.
- Our mission: To make every building in Europe energy-efficient and climate-neutral.
- Our solution: IoT platform for smart metering, remote maintenance, and AI-supported energy optimization.
- Our customers: 100+ housing companies, energy service providers, and property managers in Germany, Austria, and Switzerland.
