Associate Principal Engineer India Office

Wesco

Bengaluru

On-site

INR 4,000,000 - 9,000,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Wesco is seeking a senior hands-on engineer to help build its next-generation Warehouse Execution System (WES), connecting WMX/WMS with conveyors, AS/RS, and automation technologies in a vendor-neutral platform. The role requires deep distributed-systems expertise and experience with warehouse automation integrations.

You will lead architecture discussions, design reviews, and set engineering standards while mentoring the team and remaining actively involved in development.

Qualifications

  • 10+ years of software engineering experience, ideally in a senior IC role.
  • Strong Java, JavaScript and Spring Boot background.
  • Strong experience of AI-assisted and accelerated coding with Claude/CoPilot/etc.
  • Deep knowledge of distributed systems, including idempotency, retries, ordering, event-driven architecture, messaging, state machines, concurrency, and transactional patterns.
  • Experience building production cloud platforms on Azure or another major cloud.
  • Strong API, microservices, SQL, security, observability, and CI/CD experience.
  • Ability to design systems where failures can trigger real-world physical consequences.

Responsibilities

  • Contribute to design and build Warehouse Execution System (WES) core services for task lifecycle, orchestration, routing, exceptions, retry/replay, and audit.
  • Develop stable canonical APIs between WMX and automation systems.
  • Build and evolve a reusable vendor-adapter framework for REST, MQTT, OPC-UA, Sparkplug B, socket-based and other industrial protocols.
  • Engineer cloud/edge execution patterns for resilience, buffering, disconnected operation, and reconciliation.
  • Lead architecture decisions, design reviews, engineering standards, and reference implementations.
  • Mentor engineers while remaining deeply hands-on in design and code.

Skills

Java
JavaScript
Spring Boot
Distributed Systems
APIs & Microservices
SQL
Security & CI/CD
Azure Cloud
AI-assisted coding

Job description

Job Description:

Wesco is hiring a senior hands‑on engineer to help build its next‑generation Warehouse Execution System (WES), a vendor‑neutral orchestration platform connecting Wesco’s WMX/WMS with warehouse automation technologies such as conveyors, sortation, AS/RS, goods‑to‑person robotics, AMRs, packing systems, scanners, PLCs, and vendor WCS platforms. This is not a conventional application‑development role. We are looking for someone who combines strong distributed‑systems engineering with warehouse automation or industrial integration experience.

Core Responsibilities
  • Contribute to design and build Warehouse Execution System(WES) core services for task lifecycle, orchestration, routing, exceptions, retry/replay, and audit.
  • Develop stable canonical APIs between WMX and automation systems.
  • Build and evolve a reusable vendor‑adapter framework for REST, MQTT, OPC‑UA, Sparkplug B, socket‑based and other industrial protocols.
  • Engineer cloud/edge execution patterns for resilience, buffering, disconnected operation, and reconciliation.
  • Lead architecture decisions, design reviews, engineering standards, and reference implementations.
  • Mentor engineers while remaining deeply hands‑on in design and code.
Must‑Have Experience
  • 10+ years of software engineering experience, ideally in a senior/principal IC role.
  • Strong Java, JavaScript and Spring Boot background.
  • Strong experience of AI‑assisted and accelerated coding with Claude/CoPilot/etc.
  • Deep knowledge of distributed systems, including idempotency, retries, ordering, event‑driven architecture, messaging, state machines, concurrency, and transactional patterns.
  • Experience building production cloud platforms on Azure or another major cloud.
  • Strong API, microservices, SQL, security, observability, and CI/CD experience.
  • Ability to design systems where failures can trigger real‑world physical consequences.
Strongly Preferred

Experience with one or more of:

  • WES, WCS, WMS or warehouse automation
  • AS/RS, AMRs/AGVs, conveyors, sortation or goods‑to‑person systems
  • PLC/SCADA or industrial integrations
  • OPC‑UA, MQTT, Sparkplug B, VDA 5050
  • Azure Service Bus, Redis, Kubernetes, Terraform, OpenTelemetry
  • Automation vendors such as Dematic, Lucas, Scallog, AutoStore, KPI/Queen City, PeakLogix or similar

#LI-KS1


At Wesco, we build, connect, power and protect the world. As a leading provider of business‑to‑business distribution, logistics services and supply chain solutions, we create a world that you can depend on. Our Company’s greatest asset is our people. Wesco is committed to fostering a workplace where every individual is respected, valued, and empowered to succeed. We promote a culture that is grounded in teamwork and respect. With a workforce of over 20,000 people worldwide, we embrace the unique perspectives each person brings. Through comprehensive benefits and active community engagement, we create an environment where every team member has the opportunity to thrive. Learn more about Working at Wesco here.

Founded in 1922 and headquartered in Pittsburgh, Wesco is a publicly traded (NYSE: WCC) FORTUNE 500 company.

Wesco International, Inc., including its subsidiaries and affiliates ("Wesco") provides equal employment opportunities to all employees and applicants for employment. Employment decisions are made without regard to race, religion, color, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, or other characteristics protected by law. US applicants only, we are an Equal Opportunity Employer.

Los Angeles Unincorporated County Candidates Only: Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance and the California Fair Chance Act.

This posting is for a current, active vacancy intended for immediate hire.

Requirements:
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer (India Office)
Engineer (India Office)

Wesco • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Senior Director - Enterprise Applications
Senior Director - Enterprise Applications

Anixter International • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Developer
Developer

Anixter International • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Administrator - Operations
Senior Administrator - Operations

Wesco • Chennai District

On-site
INR 600,000 - 900,000
Senior Engineer (India Office)
Senior Engineer (India Office)

Wesco • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior Manager - Sales
Senior Manager - Sales

Anixter International • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Senior Analyst - Business Systems
Senior Analyst - Business Systems

Anixter International • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Data Scientist
Data Scientist

Anixter International • Bengaluru

On-site
INR 15,000,000 - 25,000,000
Comprehensive benefits
Active community engagement
Teamwork culture
Senior Analyst - Supply Chain Analytics
Senior Analyst - Supply Chain Analytics

Wesco • Bengaluru

On-site
INR 900,000 - 1,300,000
Senior Architect - Solutions
Senior Architect - Solutions

Anixter International • Bengaluru

On-site
INR 3,500,000 - 7,000,000