Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Walmart

(USA) Principal Software Engineer (8261_R-793620)

Retail

All

Yearly

No

Sunnyvale, California, United States

Position Summary...

What you'll do...

Job Description

About Walmart 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 and a long-standing Fortune 1 company, delivering innovations that improve how our customers shop and empower our 2.2 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. The Walmart Culture is one of high performance, and it is how we live out our Values of Service to the Customer, Respect for the Individual, Strive for Excellence and Act with Integrity through our everyday behaviors.

So if you are thinking 'scale', think bigger and don't stop there. At Walmart Global Tech, we don't just innovate, we enable transformations across stores and different channels for the Walmart experience. Take a regular day here and match that with 260 million customers a week, over 11,695 stores, under 59 banners in 28 countries and e-commerce websites in 11 countries. That's the reach of engineering here.

Our Team:

Customer backbone is an intelligent data platform that processes customer activity across markets, programs, devices, apps and to some extent over the Internet, in close to real time, to produce a coherent epitome, that is both representative and predictive. While recent advances in storage technology along with the proliferation of sensors have made collection of vast amounts of data very easy, the central challenge is in privacy preserving inference, be it deterministic or probabilistic. The platform offers superior insights in to customer understanding, while enabling new applications.

Our team believes in being EDHR - i.e., Everyday Holiday Ready - symbolizing the readiness for the scale/redundancy as if it's Black-Friday/Cyber Monday/Big Billion day every day. If you thrive in solving business problems with highly tangible and enormous business impact, love working with fabulous team members who just click, this is the place!

Minimum Qualifications

  • Bachelor's degree with 14-18 yrs. of experience or Master's Degree with 12 yrs. of experience in CS/CSE or related field.
  • Candidate must have experience in designing and developing large scale distributed systems and APIs.
  • Candidate must have excellent problem solving skills
  • Candidate must be expert in designing and architecting small to large solution using appropriate design patterns
  • Candidate must be advanced in problem solving skills using advance algorithm
  • Candidate must be well versed with Java and Advanced Java features
  • Candidate must have hands on SQL or No SQL technologies
  • Candidate must have exposure to Spark, Hadoop and Hive
  • Candidate must be willing to inspire by vision and stick to organization goals
  • Candidate must be well versed with Design pattern and Object Oriented programming
  • Candidate must have experience on working on large volume system with scale
  • Candidate must have good knowledge on SRE and Observability frame work


Preferred Qualifications:
  • Experience in handling complex production issues
  • Experience in Kafka, Kafka Streams, Play Framework or any good framework
  • Experience in Cloud Native Architecture is a plus
  • Experience in data science is plus


Your Responsibility:
  • Design, build, test and deploy cutting edge solutions at scale, impacting multi-billion-dollar business
  • Your responsibility is to build robust, scalable design and system using Java, SQL/NoSQL, Kafka, Kafka Streams, Cassandra, Cosmos DB in Hybrid Cloud environment
  • Role model for behaviors such as - being data intensive while taking everyday decisions, approach everyday problems with scientific temperament and rigor, having customer-first mind-set, maintaining highest standards for operational and engineering excellence
  • Raise the bar by improving the team's definition of best practices and architecture with deep domain knowledge
  • Demonstrate the belief that you can achieve more on a team that the whole is greater than the sum of its parts and rely on others' candid feedback for continuous improvement
  • 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 Business team to understand the requirements, drive design, architecture and influence the choice of technology to deliver solution working closely with senior architects and leadership team.
  • Responsible for various organization wide activities like driving Hackathon, Ideathon, Holiday readiness, Walmart Tech Councils


Our Ideal Candidate:

You have a deep interest and passion for technology. You love writing and owning codes and enjoy working with people who will keep challenging you at every stage. You have strong problem solving, analytic, decision-making and excellent communication with interpersonal skills. You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities. You will also have to provide technical leadership and mentoring to a small team of highly talented and motivated engineers to deliver the solutions with highest quality.

Minimum Qualifications...

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

Bachelor's degree in Computer Science and 5 years' experience in software engineering or related field OR 7 years' experience in software
engineering or related field

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 or related field and 4 years' experience in software engineering or related field

Primary Location...
600 WEST CALIFORNIA AVENUE, SUNNYVALE, CA 94086-2486, United States of America