Senior Software Engineer
immowelt
Description
Build the platform other engineers love to use.
We’re working with a leading European digital platform that supports millions of users every year . Behind the scenes is a large, mature engineering organisation — and a dedicated team whose mission is simple but ambitious:
Make building software fast, reliable, and enjoyable.
Developer Experience here is treated as a first‑class product , not an afterthought.
The Opportunity
As a Senior Software Engineer , you’ll help design and evolve an internal engineering platform used by autonomous product teams across the organisation.
You’ll operate at the intersection of platform engineering, DevOps, and product development , shaping standardised “golden paths” while removing friction from the entire software delivery lifecycle.
This is a high‑ownership role with real influence over both what gets built and how engineering teams work.
What You’ll Work On
- Building and scaling internal platform services used by product teams daily
- Designing reusable platform patterns, service boundaries, and building blocks
- Creating self‑service workflows that enable teams to spin up, deploy, and run services in minutes
- Developing backbone libraries and SDKs for consistent service development
- Defining and evolving engineering standards and golden paths (CI/CD, repos, workflows)
- Applying AI and automation to boost developer productivity and reduce manual effort
- Improving observability, reliability, and platform consistency across services
- Removing bottlenecks and simplifying cross‑team collaboration with DevOps, QA, and Security
Your Background
- 7+ years of professional Software engineering or Platform Engineering experience
- Strong hands‑on experience with C# / .Net Core coding skills
- Solid experience with AWS , CI/CD , and Infrastructure as Code
- Experience building internal platforms, tooling, or reusable services
- Familiarity with observability and monitoring tooling (e.g. Datadog, Prometheus, ELK)
- Hands‑on exposure to AI in engineering workflows (automation, optimisation, productivity)
- Terraform and CircleCI experience are strong pluses
How You Think & Work
- You treat developer experience as a product
- You value simplicity, automation, and self‑service over complexity
- You deliver pragmatically, iterate fast, and avoid over‑engineering
- You’re comfortable making decisions with incomplete information
- You communicate clearly and influence beyond your immediate team
Why Engineers Join
- Work on platform problems at real scale
- High autonomy and trust — outcomes matter more than process
- Strong engineering culture with senior‑level peers
- Opportunity to shape how hundreds of engineers build and ship software
- Competitive compensation and long‑term stability