Job Description
Scope
- We are seeking a highly skilled and hands-on Principal Software Engineer to join the Planning Product Development team. In this role, you will drive architecture, scalability, performance, and engineering excellence for next-generation supply chain planning solutions. You will work closely with Product Management, Architects, Data Science teams, Cloud Operations, and Engineering leaders to design and deliver enterprise-grade SaaS solutions used by global customers.
- The ideal candidate combines deep technical expertise with strong product thinking, distributed systems experience, and the ability to influence engineering direction across teams.
What you will do
- Lead architecture and design for highly scalable, resilient, cloud-native planning applications.
- Drive engineering best practices across design, coding standards, testing, observability, security, and DevOps.
- Provide technical leadership and mentorship to senior engineers and development teams.
- Influence long-term technical roadmap and modernization initiatives.
- Product Development
- Design and implement complex features for Supply Chain Planning products including:
- Supply Planning
- Inventory Optimization
- Fulfillment & Allocation
- Collaborate with Product Managers and Solution Architects to translate business requirements into scalable technical solutions.
- Ensure high performance and optimization of planning algorithms and large-scale data processing systems.
- Cloud & Platform Engineering
- Build and optimize microservices-based SaaS applications deployed on public cloud platforms.
- Drive CI/CD automation, infrastructure-as-code, and platform reliability initiatives.
- Improve system scalability, multi-tenancy, availability, and operational efficiency.
- Cross-functional Collaboration
- Partner with Data Science and AI/ML teams to integrate predictive and optimization capabilities into planning solutions.
- Work closely with Customer Support and SaaS Operations teams to troubleshoot critical production issues.
- Participate in architecture reviews and strategic technical decisions across the organization.
- Innovation & Engineering Excellence
- Evaluate emerging technologies and recommend adoption where appropriate.
- Champion engineering productivity, code quality, automation, and performance optimization.
- Lead proof-of-concepts and technical innovation initiatives.
What we are looking for:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 15+ years of software development experience with strong enterprise product engineering background.
- Extensive experience in designing distributed, scalable enterprise applications.
- Strong proficiency in one or more programming languages:
- Java
- Python
- C++
- Strong experience with:
- Microservices architecture
- REST APIs
- Event-driven systems
- Distributed systems
- Multi-threading and concurrency
- Experience with cloud platforms such as:
- AWS
- Azure
- GCP
- Strong database experience:
- SQL
- NoSQL
- Large-scale data processing
- Hands-on experience with:
- Kubernetes
- Docker
- CI/CD pipelines
- Observability tools
- Strong understanding of software design patterns and architecture principles.
Good to have
- Experience in Supply Chain Planning domain or enterprise SaaS products.
- Knowledge of optimization engines, heuristics, forecasting, or AI/ML-based planning solutions.
- Experience with big data and streaming technologies.
- Familiarity with performance tuning for large-scale planning engines.
- Experience leading globally distributed engineering teams.
- Exposure to Agile/Scrum development methodologies.
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core Values
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.