Software Engineer (Python and Data Platform)
As a Software engineer, you build the data layer that lets other teams and industry solutions extend our platform safely, outside the core product. You own your code and its deployment end to end, in production.You work closely with architecture and product to shape an extension layer that’s still taking shape.
You are responsible for:
- Building data pipelines (data lake / data projections) that expose platform data to extensions.
- Building event-streaming and queuing integrations that extensions use to consume and publish platform events.
- Developing and maintaining the Python SDKs and contracts libraries extension authors build against.
- Automating the CI/CD and deploying your own services. You build it, you run it.
- Discussing and validating the functional requirements throughout the development cycle together with our experienced product managers.
About the Company
OMP is a leader in supply chain planning, combining deep industry expertise with innovative software development and close collaboration with customers. We help solve real business challenges across a range of industries for some of the world's largest companies, like ArcelorMittal, Beiersdorf, Michelin, PepsiCo, and Shell. Guided by our mission and values, we focus on well-being and growth, combining smart with heart as one close-knit team.
More jobs at OMP Careers
-
Lead software engineer (C++)
BE-Antwerp · · Oct 8, 2026
-
DevOps Engineer ArgoCD
BE-Antwerp · · Oct 2, 2026
-
Tech Lead /AI Python Developer
BE-Antwerp · · Sep 1, 2026
-
C++ Software Engineer
BE · · Aug 24, 2026
-
Senior Quality Assurance Test Engineer
IN-Pune · · Aug 24, 2026