SERVICE 1 GmbH | Germany | 33xxx Paderborn | Permanent position | Full time | Published since: 09.07.2026 on stepstone.de
Senior Software Developer - Scheduling & Optimization (m|w|d)
You don't just want to write code – you want to develop a high-perform scheduling engine that intelligently optimizes technician applications? Then shape the future of field service management with us! At SERVICE 1, you work on innovative algorithms for automated disposition, integration of real-time and traffic data and the development of scalable backend systems. Whether mathematical optimization, AI-based route planning or real-time disposition of large amounts of data – your work ensures efficient processes, smart processes and end-to-end satisfied customers.
Sounds interesting? Then keep looking.... .
* After clicking the Read more button, the original advert will open on our partner's website, where you can see the details of this vacancy and contact information. If you need a translation of this text, after returning to our website it will be prepared and you can read it by clicking the Show full translation button.
Your tasks • Your profile • What we offer
You don't just want to write code – you want to develop a high-perform scheduling engine that intelligently optimizes technician applications? Then shape the future of field service management with us! At SERVICE 1, you work on innovative algorithms for automated disposition, integration of real-time and traffic data and the development of scalable backend systems. Whether mathematical optimization, AI-based route planning or real-time disposition of large amounts of data – your work ensures efficient processes, smart processes and end-to-end satisfied customers.
Sounds interesting? Then keep looking....
Implementation of intelligent optimization algorithms for automated disposition of service orders Integration of real-time data, geoinformation systems and traffic data into planning logic Structure of scalable backend systems for real-time disposition of large amounts of data Cooperation with product management and service processes to continuously improve the solution
Technical skills Knowledge of algorithmic and combinatorial optimization Experience with mathematical optimization (e.g. MIP, heuristics, Constraint Solving) and calculation of relevant KPIs knowledge of tour and route planning, ideally with GIS integration Practical experience with optimization libraries such as Google OR tools, OptaPlanner or Gurobi Safe in handling modern backend technologies (e.g. Java, Kotlin, Spring Boot, REST APIs, NodeJS, TypeScript) Experience with cloud architectures (Azure, AWS) as well as cluster technologies and distributed systems Additional qualifications Knowledge of Field Service Management, Logistics or Disposition Trusted with CI/CD pipelines, Docker, Kubernetes Knowledge of real-time data processing (e.g. Kafka, Stream Processing) Agile's work with Scrum and Coding Principles are not foreign words Soft skills Structured thinking, analytical understanding and rapid understanding Self-responsible work and high solution competence Team orientation and readiness for interdisciplinary cooperation We require very good German and English knowledge...or you speak fluently English and are willing to learn German? Then we happily welcome your application ...
We are a dedicated and innovative team with flat hierarchies and short decision-making paths. Mutual appreciation, trusting coexistence, open exchange are important to us. About us Working with a pioneering software solution for digital service use High level of technological design space Continuing training opportunities and long-term perspective An attractive and performance-oriented compensation package Our Quality Time: Corporate Health Program & Team Events Family orientation: Flexible working location and time model ...and much more. .
Location
![]() | SERVICE 1 GmbH | |
| 33100 Paderborn | ||
| Germany |
The text of this ad was translated from German into English using an automatic translation system and may contain semantic and lexical errors. Therefore, it should be used for introductory purposes only. For more detailed information, see the original text of the ad at the link below.
For more information read the original ad