
Walmart je globalno maloprodajno podjetje in podjetje za e-trgovino, ki potrošnikom ponuja storitve prek hipermarketov, diskontnih veleblagovnic, živilskih trgovin in spletne tržnice. Njegovo široko ponudbo izdelkov podpirajo velika mreža fizičnih trgovin, neposredno poslovanje s potrošniki ter logistični sistemi in sistemi dobavne verige, potrebni za pretok izdelkov v celotnem poslovanju.
Walmart Distinguished Software Engineer, WFS-ICC Atlas Platform
Lead architecture and production engineering for Walmart Fulfillment Services platforms serving millions of sellers. The role focuses on distributed systems and AI-enabled platform capabilities and is based onsite in Bangalore.
Opis
- Build services that help millions of sellers join and do business through Walmart Fulfillment Services.
- Set technical direction and deliver critical shared services for Seller Center interfaces and APIs.
- Lead end-to-end design across APIs, user interfaces, data models, distributed systems, and shared concerns.
- Establish reference architectures, design patterns, implementation guidance, and engineering standards.
- Assess technologies, frameworks, and cloud-native approaches for Walmart’s operating scale.
- Write and review RFCs and architecture decision records.
- Develop, test, deploy, and maintain production-ready software.
- Address complex performance, reliability, and scaling challenges.
- Perform detailed code reviews and strengthen engineering quality across the team.
- Guide the full development lifecycle from design and implementation through testing, release, and observability.
- Investigate P0/P1 incidents, lead root cause analysis, and define lasting corrective measures.
- Build resilient systems, set non-functional requirements, add observability instrumentation, and create operational runbooks.
- Apply AI to schema design, code generation and review, testing, documentation, incident analysis, and API design.
- Create AI-native features such as API health monitoring, seller onboarding support, smart alerts, and anomaly detection.
- Assess and incorporate AI and machine learning capabilities into services.
- Promote AI-assisted engineering with demonstrations, pairing, written guidance, and community contributions.
- Expand technical expertise across the organization through talks, design reviews, RFCs, and practical pairing.
- Connect platform and product priorities by turning technical constraints and product goals into effective engineering strategies.
Zahteve
- Bachelor’s degree in computer science, computer engineering, computer information systems, software engineering, or a related field plus 6 years of software engineering or related experience; alternatively, 8 years of such experience.
- Preferred: Master’s degree in a related field and 4 years of software engineering or related experience.
- Expertise in distributed systems, API design, and platform engineering.
- Proficiency with GitHub Copilot, Wibey, and LLM-based tools.
- Experience with cloud microservices, seller portals, and AI-driven analytics.
- Ability to design resilient, observable, scalable systems and establish non-functional requirements.
- Ability to lead P0/P1 incident investigations, root cause analysis, and permanent corrective actions.
- Knowledge of AI/ML capabilities and AI-assisted engineering workflows.
- Digital accessibility knowledge, including WCAG 2.2 AA and assistive technologies, is preferred.
- Ability to work onsite from the Bangalore office.
Ugodnosti
- Performance-based incentive awards.
- Maternity and parental leave.
- Paid time off.
- Health benefits.
- Compensation package.
- Flexibility to manage personal commitments.