Home › Companies › Meteocontrol › Senior Software Engineer - Backend (all genders)
Senior Software Engineer - Backend (all genders)
Meteocontrol · Berlin · Active · Personio
Job facts
| Field | Value |
|---|---|
| Company | Meteocontrol |
| Title | Senior Software Engineer - Backend (all genders) |
| Normalized title | - |
| Department / team | IT / Festangestellte |
| Location | Berlin |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | Personio |
| Posted / first seen | 2026-02-02 / 2026-06-03 |
| Changed / last seen | 2026-06-03 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Meteocontrol. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Personio. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| Department jobs | Active postings in IT. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Meteocontrol |
| Source | 01563cf5-b7dc-4ac0-b8da-50337c7df752 |
| ATS provider | Personio |
Description
Your mission:
Transform prototypes into production-ready microservices for the Cloud EMS platform and establish architecture standards. Design and develop scalable backend services with Kotlin/Ktor, Node.js, and PostgreSQL. Implement RESTful APIs for frontend applications and integrate external systems. Build and optimize data pipelines for real-time monitoring and analysis of large-scale energy management data. Collaborate with frontend developers and product management to deliver cohesive product features and ensure API integration. Define development standards, API documentation, testing strategies, and CI/CD processes. Support DevOps initiatives, containerization, and monitoring. Mentor junior developers, conduct code reviews, and foster a quality-driven development culture.
Your profile:
Degree in Computer Science, Software Engineering, or related field, with a focus on backend development. At least 4 years of experience in backend development with enterprise-grade applications and microservices. Expert in Kotlin/Ktor, Node.js, and PostgreSQL (including database design and performance tuning). Experience with RESTful APIs, microservices architecture, and event-driven systems (e.g., Kafka, RabbitMQ). Knowledge of containerization (Docker), orchestration (Kubernetes), testing, CI/CD, and monitoring. Leadership or mentoring experience. Fluent English; German skills are a plus. Control engineering experience is a plus. We welcome applications from people with disabilities and actively promote equal opportunities and diversity.
You can look forward to:
6 reasons to join meteocontrol (and more):
Working for a better future: With us, you will create a better future for us and all generations after us. More flexibility: We know how important a good work-life balance is. That's why we offer flexible working hours and a home office model that adapts to your needs. Vacation that grows: Start with 30 days of vacation and your loyalty will be rewarded every two years with an additional day of vacation - up to 35 days for even more time off! Continuous learning & development: Your development is important to us - we support you in your career planning within the company with a wide range of offers. Money on top: In addition to your salary, you will receive a monthly SpenditCard worth €50 and a subsidy for the Deutschlandticket. Fitness: Train with our attractive employer subsidy at EGYM Wellpass , take part in our JobRad leasing program or power yourself up at our annual company run. ... You can find many more reasons on our career website !
Your Contact Person
Pia Schwiebert
Business Partner People & Culture
[email protected]
Full job record
| Job ID | c2e2400e2d6390e72bcb233e86619e40faf9b8ba |
| Org ID | 463aa1d3-b52a-415c-9d73-7bca92e4ba7d |
| Source ID | 01563cf5-b7dc-4ac0-b8da-50337c7df752 |
| Board ID | 01563cf5-b7dc-4ac0-b8da-50337c7df752 |
| Provider | personio |
| Provider Job Key | 2516087 |
| Title | Senior Software Engineer - Backend (all genders) |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Berlin |
| Department | IT |
| Team | Festangestellte |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | Berlin |
| Region | — |
| City | — |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://meteocontrol.jobs.personio.de/job/2516087?language=en |
| Apply URL | https://meteocontrol.jobs.personio.de/job/2516087?language=en |
| First Seen At | 2026-06-03 12:33:07Z |
| Last Seen At | 2026-06-06 07:45:11Z |
| Last Checked At | 2026-06-06 07:45:11Z |
| Last Changed At | 2026-06-03 12:33:07Z |
| Inactive At | — |
| Source Posted At | 2026-02-02 16:33:01Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=personio/board=meteocontrol.de/date=2026-06-06/2026-06-06T07-45-10-278Z-e880426ecb3d5df5a94c7cfc5c3b7f604d00ccfb7dc1bc8b4d3a737b878a400e.json |
Event Fields
{
"content_hash": "45b54de052791f6f9cb52e216db7f272ee03d11dc98c008f1cde85e87a37adbe",
"source_hash": "611310c269be861147cfb3364ff3c69c91f8c072f1567b0af6782dd5264ab095",
"last_changed_at": "2026-06-03T12:33:07.306Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Berlin",
"city": null,
"region": null,
"country": "Berlin",
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T07:45:11.147Z",
"launch_scope": {
"reason": "personio_production_catalog",
"included": true,
"location": {
"raw": "Berlin",
"city": null,
"region": null,
"country": "Berlin",
"is_remote": false,
"confidence": 0.8
},
"countries": [
"Berlin"
]
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"id": "2516087",
"name": "Senior Software Engineer - Backend (all genders)",
"office": "Berlin",
"keywords": [],
"schedule": "full-time",
"createdAt": "2026-02-02T16:33:01+00:00",
"seniority": "experienced",
"department": "IT",
"occupation": "software_and_system_architecture",
"subcompany": "meteocontrol GmbH",
"employmentType": "permanent",
"jobDescriptions": [
{
"name": "Your mission:",
"value": "<ul><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);\">Transform prototypes into production-ready microservices for the Cloud EMS platform and establish architecture standards.</li><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);\">Design and develop scalable backend services with Kotlin/Ktor, Node.js, and PostgreSQL.</li><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);\">Implement RESTful APIs for frontend applications and integrate external systems.</li><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);\">Build and optimize data pipelines for real-time monitoring and analysis of large-scale energy management data.</li><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);\">Collaborate with frontend developers and product management to deliver cohesive product features and ensure API integration.</li><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);\">Define development standards, API documentation, testing strategies, and CI/CD processes.</li><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);\">Support DevOps initiatives, containerization, and monitoring.</li><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);\">Mentor junior developers, conduct code reviews, and foster a quality-driven development culture.</li></ul>"
},
{
"name": "Your profile:",
"value": "<ul><li style=\"color:rgb(0,0,0);font-size:14px;font-family:Arial, Helvetica, sans-serif;\">Degree in Computer Science, Software Engineering, or related field, with a focus on backend development.</li><li style=\"color:rgb(0,0,0);font-size:14px;font-family:Arial, Helvetica, sans-serif;\">At least 4 years of experience in backend development with enterprise-grade applications and microservices.</li><li style=\"color:rgb(0,0,0);font-size:14px;font-family:Arial, Helvetica, sans-serif;\">Expert in Kotlin/Ktor, Node.js, and PostgreSQL (including database design and performance tuning).</li><li style=\"color:rgb(0,0,0);font-size:14px;font-family:Arial, Helvetica, sans-serif;\">Experience with RESTful APIs, microservices architecture, and event-driven systems (e.g., Kafka, RabbitMQ).</li><li style=\"color:rgb(0,0,0);font-size:14px;font-family:Arial, Helvetica, sans-serif;\">Knowledge of containerization (Docker), orchestration (Kubernetes), testing, CI/CD, and monitoring.</li><li style=\"color:rgb(0,0,0);font-size:14px;font-family:Arial, Helvetica, sans-serif;\">Leadership or mentoring experience.</li><li style=\"color:rgb(0,0,0);font-size:14px;font-family:Arial, Helvetica, sans-serif;\">Fluent English; German skills are a plus.</li><li style=\"color:rgb(0,0,0);font-size:14px;font-family:Arial, Helvetica, sans-serif;\">Control engineering experience is a plus.</li></ul><span style=\"color:rgb(0,0,0);font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;text-transform:none;background-color:rgb(255,255,255);display:inline;\">We welcome applications from people with disabilities and actively promote equal opportunities and diversity.</span><span style=\"font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(0,0,0);\"> </span>"
},
{
"name": "You can look forward to:",
"value": "<p style=\"margin:0px;padding:0px;color:rgb(23,43,77);font-family:'-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;text-align:left;text-transform:none;background-color:rgb(255,255,255);\"><strong><span style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;\">6 reasons to join meteocontrol (and more):</span></strong></p><ol style=\"margin:10px 0px 0px;padding-left:22px;list-style-type:decimal;color:rgb(23,43,77);font-family:'-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;text-align:left;text-transform:none;background-color:rgb(255,255,255);\"><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;\"><strong>Working for a better future:</strong> With us, you will create a better future for us and all generations after us.</li><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;\"><strong>More flexibility:</strong> We know how important a good work-life balance is. That's why we offer flexible working hours and a home office model that adapts to your needs.</li><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;\"><strong>Vacation that grows:</strong> Start with 30 days of vacation and your loyalty will be rewarded every two years with an additional day of vacation - up to 35 days for even more time off!</li><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;\"><strong>Continuous learning & development:</strong> Your development is important to us - we support you in your career planning within the company with a wide range of offers.</li><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;\"><strong>Money on top:</strong> In addition to your salary, you will receive a monthly SpenditCard worth €50 and a subsidy for the Deutschlandticket.</li><li style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;\"><strong>Fitness:</strong> Train with our attractive employer subsidy at <em>EGYM Wellpass</em>, take part in our <em>JobRad leasing program</em> or power yourself up at our annual company run.</li></ol><p style=\"margin:10px 0px 0px;padding:0px;color:rgb(23,43,77);font-family:'-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;text-align:left;text-transform:none;background-color:rgb(255,255,255);\"><strong><span style=\"font-family:Arial, Helvetica, sans-serif;font-size:14px;\">... You can find many more reasons on our <a style=\"color:rgb(12,102,228);\" href=\"https://www.meteocontrol.com/en/working-at-meteocontrol\">career website</a>! </span></strong></p>"
},
{
"name": "Your Contact Person",
"value": "<span style=\"font-size:14px;\"><span style=\"color:rgb(0,0,0);\"><strong>Pia Schwiebert<br></strong> Business Partner People & Culture</span><br><span style=\"font-size:15px;font-family:Calibri, sans-serif;\"><a href=\"mailto:[email protected]\">[email protected]</a></span></span>"
}
],
"occupationCategory": "it_software",
"recruitingCategory": "Festangestellte"
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/c2e2400e2d6390e72bcb233e86619e40faf9b8ba?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/463aa1d3-b52a-415c-9d73-7bca92e4ba7dJSONGET https://api.bluedoor.sh/job-postings/v1/sources/01563cf5-b7dc-4ac0-b8da-50337c7df752JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/c2e2400e2d6390e72bcb233e86619e40faf9b8ba/eventsJSON