Walmart India Pvt Ltd

Principal Software Engineer

Walmart India Pvt Ltd
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 15 yearsMin. 15 years

Job Description

(IND) PRINCIPAL, SOFTWARE ENGINEER

Position Summary...

Position Summary

We are seeking a highly technical Principal Software Engineer to join our dynamic team. 

As a Principal Software Engineer, you will lead the engineering and architecture of the product and collaborating with platform, and product teams. Your expertise will be critical in guiding technical design and architecture, ensuring the robustness, scalability, and innovation of our product.

What you'll do...

About our team - Data Ventures  
Data Ventures exists to unlock the full value of Walmart’s data by developing and productizing B2B data initiatives that empower merchants and suppliers to make better, faster decisions for the business.  As part of this transformation, we’re seeking entrepreneurial individuals to help drive data productization from concept to deployment.

What You'll Do:

  • Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community
  • Engage with Product Management and Business to drive the agenda, set your priorities, and deliver awesome products
  • Work closely with Distinguished Architects and cross-functional teams and follow established practices for the delivery of solutions meeting QCD (Quality, Cost, and Delivery) within the established architectural guidelines
  • Participate in hiring and building teams enabling them to be high-performing agile teams
  • You will work with engineering teams to create high-level and low-level designs and drive design
  • You will come up with quality, best practices, and other Non-functional standards and guide the teams to execute them along with helping them with overall technical and design aspects
  • You will help implement cutting-edge models and algorithms that operate on massive amounts of data and Interact with Walmart cross cross-functional engineering teams as cloud, platform, analytics, etc. across geographies to leverage technical expertise and contribute to the engineering community.

What You'll Bring:

  • B. Tech. / B. E. / M. Tech. / M. S. in Computer Science or relevant discipline.
  • Around 15 years of experience in the design and development of highly scalable distributed applications and platforms - particularly for multi-tenant, SaaS products.
  • Programming language Java, Kotlin, Scala, React JS, Typescript, Javascript
  • Experience building a 'Code, Deploy, Run' pipeline using DevOps best practices by leveraging the best available CI/CD tools.
  • Strong computer science fundamentals: data structures, algorithms, and design patterns.
  • Own Tech Debt/Tech Modernization - Ability to balance the long-term "big picture" and short-term implications of design decisions.
  • Having proficiency in Java/J2EE, Microservices, and Cloud Native Architecture.
  • Hands-on experience in Microservices, and RESTful web services development in Java SpringBoot, Spring Kafka or equivalent framework).
  • Good knowledge of messaging systems: Kafka / RabbitMQ.
  • In-depth knowledge of Cloud Native Architecture, Microservice Architecture, and related stacks (Service Registry, ELK / Splunk, service registry, VMs, etc. ) and container technologies (Docker, Kubernetes, etc. )
  • Knowledge of at least one of Azure/Google Cloud Platforms.
  • Self-starter with the ability to multitask across several priority areas in the face of fuzzy situations.
  • Demonstrated end-to-end ownership for the development and design of at least one cloud-based project.
  • Strong hands-on development skills to prototype technical solutions.
  • Strong desire to drive change, and ability to adapt to change quickly.
  • Proficient in new and emerging technologies.
  • Exceptional communication and interpersonal skills - including negotiation, facilitation, and consensus-building skills; ability to influence and persuade, without direct control.
  • Focus on reusability, frameworks, patterns, and configuration tools for faster development.
  • Practitioner of Agile (Scrum) methodology

About Global Tech.

Imagine working in an environment where one line of code can make life easier for hundreds of millions of people and put a smile on their face. Thats what we do at Walmart Global Tech. Were a team of 15,000+ software engineers, data scientists and service professionals within Walmart, the worlds largest retailer, delivering innovations that improve how our customers shop and empower our 2.3 million associates. To others, innovation looks like an app, service or some code, but Walmart has always been about people. People are why we innovate, and people power our innovations. Being human-led is our true disruption. We are people-led and tech-empowered. We train our team in the skillsets of the future and bring in experts like you to help us grow. We have roles for those chasing their first opportunity as well as those looking for the opportunity that will define their career. Here, you can kickstart a great career in tech, gain new skills and experience for virtually every industry, or leverage your expertise to innovate at scale, impact millions and reimagine the future of retail

Walmart’s culture sets us apart, and we know being together helps us innovate, learn and grow great careers. This role is based in our Bangalore office for daily work, with the flexibility for associates to manage their personal lives.

Benefits:

Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.

Belonging

We aim to create a culture where every associate feels valued for who they are, rooted in respect for the individual. Our goal is to foster a sense of belonging, to create opportunities for all our associates, customers and suppliers, and to be a Walmart for everyone.

At Walmart, our vision is everyone included. By fostering a workplace culture where everyone is and feels included, everyone wins. Our associates and customers reflect the makeup of all 19 countries where we operate. By making Walmart a welcoming place where all people feel like they belong, were able to engage associates, strengthen our business, improve our ability to serve customers, and support the communities where we operate.

Minimum Qualifications...

Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area.
Option 2: 7 years’ experience in software engineering or related area.

Preferred Qualifications...

Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.

Master’s degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area., We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly. The ideal candidate would have knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart’s accessibility standards and guidelines for supporting an inclusive culture.

Primary Location...

4,5,6, 7 Floor, Building 10, Sez, Cessna Business Park, Kadubeesanahalli Village, Varthur Hobli , India

Experience Level

Senior Level

Job role

Work location
Work locationIN KA BANGALORE Home Office Building 10, India
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 15 years

About company

Name
NameWalmart India Pvt Ltd
Job posted by Walmart India Pvt Ltd

Similar jobs you can apply for

Software / Web Developer
BNV Software

Software / Web Developer Intern

BNV Software
Domlur, Bengaluru/Bangalore
₹12,000 - ₹18,000
Work from Office
Full Time
Freshers only
Good (Intermediate / Advanced) English

Mobile App Developer

Alphameet Innovate Private Limited
Rayasandra, Bengaluru/Bangalore
₹25,000 - ₹30,000
Work from Office
Full Time
Min. 2 years
Good (Intermediate / Advanced) English

Marathi Native Speaker – AI Speech Recording Project (Remote)

Arctic Engines
Work From Home
₹25,000 - ₹45,000
Part Time
Full Time
Min. 6 months
Basic English
Closed Circuit AI Private Limited

Field Executive

Closed Circuit AI Private Limited
Bengaluru/Bangalore
₹25,000 - ₹40,000*
Field Job
Full Time
Any experience
Basic English

Odia Native Speaker – AI Speech Recording Project (Remote)

Arctic Engines
Work From Home
₹25,000 - ₹45,000
Full Time
Min. 6 months
Basic English
Airdit Software Services Private Limited

Sales Executive (Fresher)-MBA Sales And Marketing Fresher

Airdit Software Services Private Limited
Bengaluru/Bangalore
₹50,000 - ₹75,000
Work from Office
Full Time
Night Shift
Any experience
Good (Intermediate / Advanced) English