2,287,779open jobs
145,433companies
278,318added this week
Browse all
Location
Remote (Germany, Netherlands)
Employment
Full-Time

First seen by Alion on Nov 11, 2026.

Overview
Company
Impact
Profile match

The CompanyAt EnOcean, we are passionate about driving innovation and creating IoT solutions that positively impact our world. We 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, customer-centric solutions. We turn complex telemetry and operational data from energy-efficient devices and connected systems into actionable insights, with transparency, robustness and long-term maintainability.

Security, data protection and the responsible use of advanced technologies, including AI, are integral to how we design, build and operate our systems.

#LI-Hybrid

The Role & YouAs a Software Engineer – Backend / Data Platform (m/f/d) you will work on the core of EnOcean's cloud platform: the services, data pipelines and shared platform capabilities that sit underneath several products. You will join a small, close-knit team, where you can see the effect of your work in production.

This role suits an engineer with some years of experience who is ready to take ownership of features and small services, with senior colleagues and architects close by for design discussions and review. It is a good step for someone who wants to grow towards senior engineer, with room to deepen your expertise in data platforms, architecture or technical leadership.

We also use AI as part of how we build software. Some of our code is drafted with the help of coding agents working from written specifications, which makes writing clear specifications, sound judgement and careful review as valuable as writing code yourself. You do not need to be an expert: curiosity and the willingness to learn this way of working are what count, and we will support you with training, time to experiment and colleagues to learn from.

The position can be based in Munich, Germany (EnOcean GmbH) (permanent contract), or Utrecht, the Netherlands (Undagrid B.V.) (one-year contract, intended to become permanent). We are recruiting for one role and will hire one candidate. The employment contract will be concluded with the local entity at the selected location. The role is advertised in both countries. Please apply only once and indicate your preferred location.

What you’ll be doing

  • Build and maintain backend services and platform components used across multiple applications, mainly in TypeScript.
  • Work on high-throughput, time-series-oriented data paths: ingestion, streaming, storage and querying for large device fleets.
  • Contribute to event-driven pipelines and to the public API, including its documentation.
  • Write clear specifications and acceptance criteria, and work with AI coding agents where they help: scope the task, guide the agent, and review the result.
  • Review code, whether written by colleagues or by agents, for correctness, security, performance and fit with the architecture.
  • Apply secure-by-design principles in everyday work, and take part in CI/CD, releases and diagnosing production issues.
  • Collaborate with product, data, frontend, firmware and infrastructure colleagues.

What we’re looking for

  • Around 3–5 years of professional experience building backend or platform services, with solid TypeScript on Node.js, ideally with a framework such as NestJS.
  • Good working knowledge of data-intensive systems: data modelling, indexing and query performance.
  • Practical experience with messaging or streaming, such as Kafka or MQTT.
  • Solid testing habits, and a feel for what a test does and does not prove.
  • Awareness of security best practices, and comfort working in a security-regulated environment.
  • Ability to read and work with Python code.
  • Openness to AI-assisted development: some experience, or real curiosity and willingness to learn, plus a critical eye when reviewing generated code.
  • A pragmatic, collaborative mindset: you value clarity, robustness and maintainability over unnecessary complexity.
  • A degree in Computer Science, Software Engineering or a related field is welcome; equivalent experience counts just as much.

Nice to have

  • Experience with Kubernetes and infrastructure as code.
  • Stream-processing frameworks, or a background in IoT, telemetry or large-scale event-driven systems.
  • Experience with frontend, mobile or Go (not needed for day-to-day work).
  • Experience building LLM-backed features or tools.

Don't tick every box? Please apply anyway. We would rather hear from you than miss a good fit.

Our tech landscapeTypeScript on Node.js, with Python for data processing · sharded document and time-series storage in MongoDB · Kafka and MQTT event streams · OpenAPI-described public APIs · Kubernetes and infrastructure as code on AWS · automated quality and security checks in CI · AI-assisted development built on written specifications and independent review.

What we offer and what you can expect Stability

Become part of a growing company that has driven innovation since 2001.

Autonomy & Influence

In a small team, your ideas matter and you shape the platform directly.

Professional Development

Training, workshops and certifications, with a clear path towards senior responsibilities and technical leadership.

Onboarding

A structured onboarding programme and a colleague to guide you through your first months.

Flexible Working Hours & Remote Working

Flexible working hours and the option to work remotely, with a culture that supports work-life balance.

Technology

Modern equipment, and the AI tools you need to work effectively.

Fantastic colleagues

A collaborative, highly skilled and motivated engineering culture.

Equal opportunities

EnOcean welcomes applications from everyone, regardless of gender, age, origin, religion, disability, sexual orientation or background. If you need any adjustments dur

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,287,779 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Munich
Remote (India, Egypt, Saudi Arabia) · Full-Time
JavaScript
SQL
COBOL
COBOL
IBM MQ
Databases
Oracle
DevOps
Rest API
OpenShift
Azure DevOps
Azure
Git
Docker
Kubernetes
GitHub
GitLab
SOAP
Cybersecurity
LDAP
QA
Swagger
Apply
Remote (Saudi Arabia) · Full-Time · Riyadh
DevOps
Rest API
OpenShift
SOAP
Apply
In office · Full-Time · Mannheim
JavaScript
Kotlin
TypeScript
C#
C#
ASP.NET Core
Entity Framework Core
gRPC for .NET
WPF
Databases
PostgreSQL
MS SQL
Frontend
Angular
PrimeNG
Sass
DevOps
gRPC
Azure DevOps
Azure
CI/CD
Windows Server
Git
Docker
Linux
Windows
Apply
Backend Developer 2 days ago
Remote (Spain) · Full-Time · Madrid
JavaScript
TypeScript
Node JS
Node JS
Mongoose
Databases
PostgreSQL
RabbitMQ
Frontend
Socket.IO
Zod
DevOps
GCP
CI/CD
Git
AWS
Docker
Kubernetes
Cloudflare
Windows
Cybersecurity
OWASP
Management
Stripe
Agile
Apply
Remote (Ukraine) · Full-Time · Ukraine
Python
AI/ML
Time Series
DevOps
Git
Energy
PLEXOS
Apply
$92k – $204k per year · Equity · Hybrid · Full-Time · Austin
Python
JavaScript
PHP
TypeScript
PHP
Drupal
Frontend
Next.js
React.js
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
Git
AWS
Cybersecurity
Shift-Left Security
Management
Agile
QA
Selenium
JMeter
Playwright
Postman
Rest-Assured
k6
Apply
$150k – $200k per year · In office · Full-Time · Santa Clara
Python
Go
Rust
C++
Databases
Snowflake
ElasticSearch
Apache Kafka
OpenSearch
DevOps
GCP
GitHub Actions
Chef
etcd
GitLab CI
Azure
CI/CD
Jenkins
AWS
Kubernetes
Platform Engineering
Linux
TCP/IP
DNS
VPN
Cybersecurity
Zero Trust
Management
ServiceNow
Apply
$130k – $160k per year · Equity · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Austin
Python
Go
JavaScript
C#
AI/ML
Vertex AI
AI Agents
AWS Bedrock
OpenAI
LLM Guardrails
NIST AI RMF
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
GitHub
Cybersecurity
OWASP Top 10
Threat Modeling
Apply
$130k – $150k per year · Equity · Hybrid · Full-Time · 8+ years exp · Bachelor's Degree · Southlake
JavaScript
TypeScript
C#
C#
.NET
AI/ML
Prompt Engineering
Machine Learning
Frontend
Angular
DevOps
Rest API
Splunk
GCP
Azure
CI/CD
Git
Management
Agile
Apply
Remote (location not specified) · Contractor
Python
AI/ML
LangGraph
LangChain
Prompt Engineering
AI Agents
LLM
RAG
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
Hybrid · Full-Time · Munich
Python
SQL
Databases
Apache Kafka
AI/ML
Function Calling
LLM
Time Series
Semantic Search
Machine Learning
DevOps
Wi-Fi
Apply
$100k – $250k per year · In office · Full-Time · 3+ years exp · Munich
Python
Rust
AI/ML
AI Agents
Physical AI
Apply
Founding Engineer 1 day ago
$77k – $110k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Munich
Python
TypeScript
Frontend
Tailwind CSS
DevOps
GCP
Azure
AWS
Apply
In office · Full-Time · Munich
Python
Apply
$77k – $88k per year (gross) · Remote (Germany) · 3+ years exp · Munich
Apply
In office · 8+ years exp · Munich
Apply
See all jobs
This is one of many
2,287,779 more open roles from verified company boards, updated every day.