1. What is a Software Engineer at OMP?
As a Software Engineer at OMP, you are at the core of developing complex supply chain planning software that powers global industry leaders. This role is not just about writing code; it is about architecting high-performance, scalable solutions that solve intricate mathematical and logistical challenges. You will work on sophisticated systems that require a deep understanding of computer science fundamentals, as OMP prides itself on delivering high-precision software that operates under demanding real-world constraints.
The work environment at OMP is intellectually rigorous. You will likely collaborate with experts in operations research and supply chain management to translate complex business problems into elegant, efficient software components. Whether you are optimizing memory management in C++, designing robust SQL architectures, or building out cloud-native solutions, your contributions directly impact how companies around the world manage their resources and operations.
This role is ideal for engineers who thrive on technical depth and enjoy working in an environment that values precision, algorithmic excellence, and long-term architectural stability. You will be expected to demonstrate a high level of proficiency in your chosen language and a genuine interest in the intersection of software engineering and supply chain optimization.

