728,487open jobs
43,495companies
102,978added this week
Browse all
Salary
$73k – $134k per year (Estimated)
Location
In office (Munich)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 24, 2026. First seen by Alion on Sep 23, 2026.

Overview
Company
Impact
Profile match
Mit Predium verstehen Entscheider ihren Gebäudebestand ganzheitlich und erkennen, wo ihr Kapital den größten Wert entfaltet – wirtschaftlich und nachhaltig.

Our Opportunity

Over the past three years, Predium has built the leading real estate intelligence platform for ESG and value management in the DACH region - with the strongest names in the industry as customers: asset managers, housing companies, banks. Our customer base, our data, our credibility - that's valuable capital for the next step. Investment, credit, and asset management decisions in real estate are still made in Excel, case by case. We're now building the AI analyst that takes this work off people's hands - working directly on the customer's own data, scalable without adding headcount. We're well-funded, and we're bringing AI into real estate.

Your Mission

As a Senior Backend Engineer, you own the systems behind our platform: the GraphQL API, the relational data model, the background processing that turns customer documents and spreadsheets into structured data, and the permission model that lets a single owner and a bank with hundreds of portfolios use the same product. Most of your work runs from schema design all the way to the resolver.

You partner with product, design and other engineers to make sure we build what matters - not just what you have been told to do. You take real responsibility for production: when something is slow, you find out why, whether the answer is a bad query, application code or the infrastructure underneath.

You also help us make AI reliable in production. Document extraction, long-running analysis jobs and agentic features are core to where the product is going, and we need people who make these workflows testable and dependable rather than impressive in a demo.

Our company size of ~40 people ensures that the best idea wins and political discussions are kept aside. And every line of code helps to improve the carbon footprint of real estate properties.

Tech stack: TypeScript (NestJS backend, React frontend), Hasura/GraphQL, PostgreSQL (multiple databases incl. PostGIS), queue-based job processing, AWS (ECS / Elastic Beanstalk, S3, SES, Textract), IaC, Claude but all agents welcome

What you'll own

  • Build features across our Hasura GraphQL API, NestJS and Postgres. From schema design to resolver.
  • Model complex real estate and ESG domains in relational schemas. We run several Postgres databases side by side (one of them geospatial), and schema decisions here have consequences but also positive impact.
  • Own background processing: Excel imports, document extraction, long-running analysis jobs, 3D and image processing. Queues, retries, jobs that spawn other jobs - and figuring out what to do when step 3 of 7 fails at 2am.
  • Develop our permission model. Customers range from a single owner to enterprises with organization/portfolio/building-level access.
  • Integrate LLMs into backend workflows - especially document and data extraction - and make them reliable, verifyable and testable.
  • Debug production. Navigate Grafana dashboards and traces to find out why something is slow or failing, whether in the app, the CI/build pipeline or the infrastructure.
  • Spot overgrown or overly complex parts of the codebase and simplify them without being asked. Paying down complexity is part of the job.

What success looks like

  • You have shipped features end-to-end across schema, API and background processing that our customers actively use.
  • Our async processing (imports, extraction, analysis jobs) is measurably more robust: fewer silent failures, clear retry and recovery paths, and observability that tells us what broke and why.
  • You have taken ownership of at least one core area e.g. the permission model, the job orchestration layer or the LLM extraction pipeline and are the person the team goes to for it.
  • You have raised the bar on testing and developer experience in the backend, and other engineers ship faster because of you.
  • You are a trusted sparring partner for product and the team when we decide what to build and how.

What it takes

  • You're strong with Postgres. Schema design comes naturally, you can read a query plan, and you know when the ORM is lying to you. Geospatial experience is a bonus, not a requirement.
  • You're fluent in typed backend TypeScript. We work in NestJS and GraphQL every day; if your experience is in a comparable stack, that's fine, you'll pick it up fast.
  • You've built real queue-based processing. You designed workers, dealt with retries and partial failures, orchestrated multi-step workflows.
  • You've designed or worked with authorization for a multi-tenant product and know where it might get hairy.
  • You'd rather have one integration test that hits a real database schema than ten unit tests mocking everything. You write the test that catches the broken migration.
  • You treat production as a debuggable system. You can navigate dashboards and traces to figure out why something is slow, and you don't treat infrastructure as someone else's problem.
  • You communicate clearly - with engineers, product and, when needed, directly with customers.
  • You speak German at C1 level or better and English fluently. Our customers are German banks and asset managers, and you will talk to them.

Bonus:

  • AWS (S3, SES, ECS, RDS, …) and IaC.
  • LLMs in production, especially document or data extraction and making it reliable for actual user workflows.
  • Data pipeline work: staged, reproducible processing, dataset versioning.
  • Mentoring or leading engineers, or wanting to grow into it.
  • Debugging tooling and build issues, not just application code. Our toolchain moves fast and is occasionally non-standard.

Why Predium?

  • Stage: ~40 people, well-funded, on the way to defining the category. Early enough that a lot still needs to be built. Yes, it's messy sometimes - that's the whole point. If you're looking for a job with a finished playbook, this isn't the right fit.
  • Impact: You're not cog #100 in some company. What you build here runs in production and is what customers rely on every day. Your contribution shows up directly, in revenue and in the product.
  • Ownership: We don't manage your time, we measure your results. You get responsibility and freedom - and the expectation that you'll use both.
  • Compensation: Competitive salary, bonus, and equity. We want you to share in the success you help create.
  • Team: Office-first in Munich's Werksviertel, 4 days/week.

30 vacation days (including company vacation) · Wellpass · Deutschland-Ticket · Jobrad · team events

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.
728,487 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

Similar stack
Same company
Munich
Java Developer 1 day ago
$28k – $59k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Pune • Bengaluru • Hyderabad • Mumbai
Java
Kotlin
SQL
Java
Maven
Spring Boot
Hibernate
Spring MVC
Spring Data JPA
Spring Security
Gradle
Kotlin
Mockito
Databases
PostgreSQL
Oracle
RabbitMQ
Apache Kafka
Mobile
JUnit
DevOps
GCP
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
API Gateway
Cybersecurity
SonarQube
Management
Agile
Scrum
QA
Swagger
Apply
$26k – $63k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
TypeScript
Python
FastAPI
Databases
Redis
DynamoDB
AI/ML
LangGraph
LangChain
Function Calling
AWS Bedrock
LLM
Semantic Search
Structured Outputs
Semantic Search
Frontend
React.js
DevOps
Rest API
CI/CD
AWS
Docker
Amazon S3
IAM
Amazon ECS
Cybersecurity
SonarQube
Apply
Data Developer II 1 day ago
$70k – $92k per year • In office • 4+ years exp • Bachelor's Degree
SQL
Databases
PostgreSQL
Snowflake
MS SQL
MariaDB
DevOps
Azure
Analytics
ETL/ELT
Informatica
Azure Data Factory
Apply
$70k – $92k per year • In office • Contractor • 4+ years exp • Bachelor's Degree
SQL
Databases
PostgreSQL
Snowflake
MS SQL
MariaDB
DevOps
Azure
Analytics
ETL/ELT
Informatica
Azure Data Factory
Apply
$20k per year (gross) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Miass
PowerShell
Bash
1C
Databases
PostgreSQL
MS SQL
DevOps
Ansible
Zabbix
VMWare
Debian
Azure
Windows Server
Ubuntu
Nagios
Hyper-V
CentOS Stream
SLI/SLO/SLA
Linux
Windows
TCP/IP
DNS
DHCP
VPN
VLAN
Cybersecurity
DLP
Management
ITIL
Apply
$47k – $133k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Munich
Python
TypeScript
AI/ML
LLM
Machine Learning
Apply
$128k – $236k per year (Estimated) • In office • Full-Time • 5+ years exp • Munich
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
AI/ML
Claude
Frontend
GraphQL
React.js
React Three Fiber
drei
DevOps
AWS
Amazon ECS
Apply
$86k – $162k per year (Estimated) • In office • Full-Time • Munich
AI/ML
Cursor
Claude
Human-in-the-Loop
Apply
$61k – $128k per year (Estimated) • In office • Full-Time • Munich
Apply
$27k – $44k per year (Estimated) • In office • Internship • Master's Degree • Munich
Management
Microsoft Office
Apply
$140k – $192k per year • Equity • In office • Munich
DevOps
Terraform
Cloudflare
DNS
Apply
$35k – $57k per year (Estimated) • Remote/Hybrid • Internship • Master's Degree • Munich
Python
AI/ML
Machine Learning
DevOps
Docker
Apply
$100k – $170k per year • Remote/Hybrid • Full-Time • 3+ years exp • Munich
Rust
TypeScript
AI/ML
AI Agents
Apply
See all jobs
This is one of many
728,487 more open roles from verified company boards, updated every day.