Shape the future of digital manufacturing.

Factories run the world, but their systems are outdated. We’re building open-source data infrastructure for modern manufacturing. Want to ship software that runs in real factories? Join us.
See open positions

Trusted by global enterprises

UMH VISION
Data becomes what electricity already is: infrastructure every factory is built on.
UMH Mission
Build experiences that cut manufacturers' time to value.

Own the outcome. Learn fast. Focus on business value.

These are not corporate values printed on a wall. They are the three commitments every person at UMH makes. They shape how we hire, how we build, and how we work with customers every day. They are simple to say and hard to live by. We follow them anyway.
Extreme Ownership
End-to-end responsibility. No handoffs, no excuses, no 'not my job.' You see a problem, you fix it, even if it's outside your scope. You don't wait to be managed. The extra mile isn't extra, it's the standard.
You own the outcome, not the task.
Humble & Curious
You seek feedback before you're asked. You change your mind when evidence says you should. Mistakes aren't failures, hiding them is. You're more interested in being right than being seen as right.
Keep your ego low. Every idea can be wrong or improved.
Business Value or Nothing
Every hour needs to connect to business value. Sometimes directly, sometimes through developer experience or team happiness. But you need to know how. No nice-to-haves. Choosing what not to do is equally important as what to do.
Leave behind what doesn't matter. Burn for what does.
Learn more about us
Team dinner
Community Dinner
Webinar shoot
Speech at Hannover Messe
Winter Event - BBQ evening
Break out sessions
Hannover Messe 2025
SPS 2025
Team offsite – Cycling
Community Dinner 2
Summer Event - Paint ball
SPS Nuremberg 2025
Life at UMH

What it's actually like here

Our hiring process.

We respect your time. Here is exactly what to expect.
Step
1-3 business days
Application review

We read every application. No AI screening, no keyword filters. A real person reviews your profile and responds.

step
1-3 business days
Application review
Who:
Jeremy (CTO)
Format:
Video call with screen sharing

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.
Step
30 min
Video Interview

A 30-minute video call with someone from the team. We want to understand what drives you and share what we are building. No trick questions.

step
30 min
Video Interview
Who:
Jeremy (CTO)
Format:
Video call with screen sharing

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.
Step
1-2 Hours
Case Study / Technical Challenge

Depending on the role: a technical challenge you work through with us, or a case discussion relevant to the position. We value how you think, not how you perform under artificial pressure.

step
1-2 Hours
Case Study / Technical Challenge
Who:
Jeremy (CTO)
Format:
Video call with screen sharing

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.
Step
Half Day
On-Site Day

Meet the people you would work with daily. See the office, ask the hard questions. If it is a mutual fit, we move to an offer.

step
Half Day
On-Site Day
Who:
Jeremy (CTO)
Format:
Video call with screen sharing

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.
Step
15-20 min
Screening Call

A quick call with our recruiter to cover the basics: background, expectations, and any questions about UMH.

Read more >
step
15-20 min
Screening Call
Who:
Our recruiter
Format:
Video call

A short conversation to confirm the basics: your background, what you're looking for, timeline, and questions about UMH. We check that location, salary, and work style expectations align.

How to prepare:

Be yourself. Have a few questions ready if you'd like.

Step
45 min
Technical Conversation

A technical deep-dive with Jeremy, our CTO. Expect questions on past projects, problem-solving, and a short estimation exercise.

Read more >
step
45 min
Technical Conversation
Who:
Jeremy (CTO)
Format:
Video call

I'll walk you through what we're building, how we work, and what the job looks like. You can ask anything about the role, team, technology, or company.

What we'll cover:

  • Projects you've owned. I'll ask about specific work from your CV: Did you drive it or were you assigned? What happened after you shipped?
  • How you approach problems and make decisions
  • A short brainteaser (5 min). We want to see how you structure your thinking and arrive at a reasonable answer under time pressure.

The format:

  • 30 minutes to code.
  • 15 minutes to discuss what you'd change to make it production-ready.

How to prepare:

Think through projects you've owned: what you built, why, and what happened after. The estimation exercise has no "right" answer. We care about your reasoning, not perfect math.

Step
45 min
Coding Challenge

A live backend task with Jeremy. 30 minutes to code, 15 to discuss how you'd make it production-ready.

Read more >
step
45 min
Coding Challenge
Who:
Jeremy (CTO)
Format:
Video call with screen sharing

You'll get a backend task and solve it live in whatever language you prefer.

The format:

  • 30 minutes to code
  • 15 minutes to discuss what you'd change to make it production-ready

The rules:

  • Share your screen so we can see how you work
  • Use anything: AI, Google, documentation, Stack Overflow. Everything is allowed.
  • We care whether you can ship something that works, not whether you've memorized syntax.

How to prepare:

Make sure your dev environment works and you can install packages. Pick a language where you can move quickly.

Reference Check (15 min)

Before we schedule the team day, we'll ask you for a reference: a former manager, colleague, or someone you've worked closely with. Jeremy will have a short call with them. This isn't a formality. We want to hear from someone who's worked with you about what you're like to collaborate with.

Step
Half Day
Team Day

A day at our Cologne office. Meet the team, talk with Alex, and figure out if this is the right fit on both sides.

Read more >
step
Half Day
Team Day
Who:
1:1s with team members + Alex (Co-Founder)
Format:
In person at our office in Cologne

You've passed the technical bar. This is about mutual fit. You'll talk with team members individually. A chance for you to see what working here is actually like, and for the team to get to know you. Alex will chat with you about company direction and your goals.

What we're looking for:

  • Do you understand what we're building and why?
  • Would the team be excited to work with you?

What you should look for:

  • Can you see yourself here?
  • Does the culture match what we've described?
  • Any concerns?

How to prepare:

Look at our documentation and GitHub. Bring questions. This is your chance to interview us. Be honest about what you want. Better to find out now if it's not a fit.

Refer a hire. We donate 10k EUR.
You don't need to work here. Employees, alumni, community members, and anyone familiar with our work can refer. If you know someone who fits, send them our way.
Send a referral

Open positions.

We are growing deliberately. Every role here exists because we need it, not because we are filling a headcount target.
Engineering
No items found.
Go-to-market
Sales Development Representative (f/m/d) | 80k EUR OTE | Cologne
Köln
permanent
See more >
Strategic Partnerships Manager (f/m/d)
Köln
permanent
See more >
Do not see the right role? We are always interested in exceptional people. Send us a short note about what you would bring and what excites you about UMH.
Send us a speculative application >
Product Engineer (f/m/d) | 55-85k EUR | Cologne
Köln
permanent
See more >
Product Marketing Manager (f/m/d) | 65-90k EUR | Cologne
Köln
permanent
See more >
Sales Development Representative (f/m/d) | 80k EUR OTE | Cologne
Köln
permanent
See more >
Strategic Partnerships Manager (f/m/d)
Köln
permanent
See more >
Do not see the right role? We are always interested in exceptional people. Send us a short note about what you would bring and what excites you about UMH.
Send us a speculative application >