Principal Software Engineer - IO

Blue Yonder

Bengaluru, INonsitePosted Jun 23, 2026
Posting intelligenceActively listed

Skills

kubernetesdockerpythonazurec++cicdjavagooglecloudawsml

About the role

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

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Teacher roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Teacher hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.