🎉 New: Find the right AI agent for your business.

Get Started
EnOcean

Software Engineer - Backend

EnOcean • Oberhaching, Germany

At EnOcean, we are passionate about driving innovation and creating IoT solutions that positively impact our world. We have pioneered batteryless, energy-harvesting wireless sensors and built platforms that enable efficient sensing, tracking, and data-driven solutions across industries such as building automation, logistics, healthcare, and industrial IoT.

Our platforms combine large-scale data processing with AI-enabled analytics and automation to deliver reliable, user- and customer-centric solutions. We focus on transforming complex telemetry and operational data from energy-efficient devices and connected systems into actionable insights while ensuring transparency, robustness, and long-term maintainability.

Operating in an environment that prioritizes security, data protection, and the responsible use of advanced technologies, including AI, is integral to how we design, build, and operate our systems.

The Role & You

As a Software Engineer Backend / Data Platform (m/f/d), you will work on EnOceans core backend and data platform components. This is a backend- and platform-focused role, centered on building and maintaining services, data processing logic, and shared platform capabilities used across multiple products. This role is intended for engineers who already have experience building and operating production backend systems.

You will work closely with product teams, data engineers, and AI engineers to build reliable, user-focused platform capabilities. This includes features such as data enrichment or automation, always with a focus on production readiness, system reliability, and clear customer value.

You will operate with a high degree of independence in implementation, while working within established architectural direction and collaborating closely with senior engineers and architects.

What Youll Be Doing

  • Implement and maintain backend services and platform components used across multiple applications.
  • Build and optimize data access and processing logic for large-scale, high-throughput, and time-series-oriented workloads.
  • Contribute to data processing pipelines and backend support for automation and AI-enabled features.
  • Work across service boundaries and collaborate with teams using different languages and runtimes where needed.
  • Apply secure-by-design principles in implementation, testing, and day-to-day development work.
  • Participate in code reviews, testing, and CI/CD workflows to ensure code quality and operational reliability.

What Were Looking For

  • Solid experience with TypeScript in backend environments, using typing and structure to write reliable, maintainable code.
  • Experience building backend or platform-oriented services, ideally using frameworks such as NestJS or similar.
  • Experience working with data-intensive systems, including data modeling, querying, and processing large datasets.
  • Ability to read and work with Python code for data processing, scripting, or analytical tasks.
  • Familiarity with large-scale data processing or streaming technologies, such as Apache Spark and Apache Kafka.
  • Awareness of security best practices and experience working in security-regulated environments.
  • A pragmatic engineering mindset: you value clarity, robustness, and maintainability over unnecessary complexity.
  • A degree in Computer Science, Software Engineering, or a related field is preferred.

Bonus points

  • Experience with frontend frameworks such as React or Angular (not required for day-to-day work).
  • Experience deploying or operating services on Kubernetes-based platforms.
  • Exposure to AI-related systems (e.g. LLM-backed services, automation, or model integration).
  • Background in IoT, telemetry platforms, or large-scale event-driven systems.

What We Offer And What You Can Expect

Stability

Enjoy the security as well as long-term prospects and become part of our growing company that drives innovation since 2001.

Empowerment & Autonomy

At EnOcean, your ideas matter. We give you the freedom to innovate, take initiative, and actively shape the future of technology.

Professional Development

We actively support your continuous growth through training, workshops, and certifications, empowering you to expand your skills and advance your career.

Flexible Working Hours & Remote Working

EnOcean offers flexible working hours and the option to work remotely. Our supportive culture actively promotes a healthy work-life balance, giving you ample space for family, hobbies, and personal well-being.

Technology

We support your work environment, ensuring you have the modern equipment and conditions you need for comfortable and productive work.

Fantastic colleagues

A collaborative, highly skilled and motivated engineering culture.

Freshly added jobs in Germany

+12 30 days
Cybrient Technologies