Principal Software Engineer Job Vacancy in Walmart Global Tech India Bengaluru, Karnataka – Updated today

Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for

Full Details :
Company Name :
Walmart Global Tech India
Location : Bengaluru, Karnataka
Position :

Job Description : Principal Software Engineer

Career Level: IN6

Location: Bengaluru

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. That’s what we do at Walmart Global Tech. We’re a team of 15,000+ software engineers, data scientists and service professionals within Walmart, the world’s 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.

Team and Position Summary:

Market Place: The Walmart Marketplace is a key part of e-commerce at Walmart. It is a gateway for Third-Party Sellers, to manage their operations, such as onboarding, catalogs, order fulfilment, global opportunities, and return & refund management.

We are responsible for providing the best-in-class marketplace experience for our sellers and customers through the design, development, and operations of highly scalable systems. We interact with multiple teams within the company to develop scalable, robust technical solutions.

Position Responsibilities:

Define and maintain architecture roadmap, technical solutions for new and existing functionality for the products
Take ownership over architecture qualities of the end-to-end distributed applications
Good active listener, being able to hear and include propositions from other engineers in the final solution
Deliver architectural services, including guidance and conceptual design as well as technical and process innovations
Work with engineers to generate and maintain code according to the agreed coding standard and best practices
Bring a passion to remain up to date with the latest trend of ever-changing distributed applications development.
Investigate the latest technology and build quick Proof of Concept functionalities to address future business needs
Preparing, improving, and introducing new approaches/methodologies/tools and techniques within the pillar
Work to meet delivery commitments of feature content throughout the whole Software Delivery Lifecycle (SDLC).
Ability to translate functional requirements to technical design and requirements
Perform code reviews, design reviews, guide the test team with the user scenarios

Position Requirements:

B.Tech. / B.E. / M.Tech. / M.S. in Computer Science or relevant discipline
14+ years of experience in design and development of highly-scalable distributed applications and platforms – particularly for multi tenant, SaaS products.
Strong computer science fundamentals: data structures, algorithms, design patterns.
Own Tech Debt/Tech Modernisation – Ability to balance the long-term “big picture” and short-term implications of design decisions.
Having proficiency in Java, Hands on experience in Microservices, Rest webservices development in Java/NodeJS(SpringBoot, Dropwizard or equivalent framework).
Good knowledge in messaging systems: Kafka / RabbitMQ
In depth knowledge of Cloud Native Architecture, Micro Service Architecture and related stacks (Service Registry, ELK / Splunk, service registry, VMs, etc.) and container technologies (Docker, Kubernetes, etc.)
Self Starter with the ability to multitask across several priority areas in the face of fuzzy situations.
Demonstrated end-to-end ownership for development and design of 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.
Mentoring/coaching Senior staff engineers and other Engineers.
Focus on reusability, frameworks, patterns and configurations tools for faster development.
Contributing back to open source.

Walmart Inc. is an Equal Opportunity Employer – By Choice. We believe we are best equipped to help our associates, customers and the communities we serve live better when we really know them. That means understanding, respecting and valuing diversity- unique styles, experiences, identities, ideas and opinions – while being inclusive of all people.

This post is listed Under  App Development

Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company

Similar Posts