Staff Software Engineer

Walmart Stores SUNNYVALE, CA

About the Job

Position Description


We are a team of data engineers working on using the power of data to change in the future of eCommerce. In Walmartlabs, our team develops data enabling applications that meet real-time, near real-time and batched information needs of the Business. You will have the ability to show off your coding and technical/business documentation skills. Please come with an open mind to learn about existing systems, learn new technologies and mentor other team members. You will be able to demonstrate your abilities to transform business requirements to code. Walmartlabs is a fastpaced environment, your ability to ruthlessly prioritize and tweak where needed to ensure business needs are being met consistently will be recognized. Your passion, communication skills, and ability to work well with others are skills that will be assessed and are critical to you being selected for this position.

You'll work on bringing eCommerce datasets in our data lake environment. Overall, you'll have the opportunity to apply/learn new technical skills in a variety of data related technology stack on our Big Data platform. We are a high-performance team looking for others who will challenge us to become even better: come be the newest member of @Labs here at Walmart Global eCommerce!

Minimum Qualifications


• BS/MS in Computer Science or equivalent, with 10 or more years in software engineering, design and architecture
• Demonstrated background in developing software systems and excellent SQL skills
• Knowledge/experience on Teradata Physical Design and Implementation, Teradata SQL Performance Optimization
• Experience with Teradata Tools and Utilities
• Advanced SQL (preferably Teradata and Hive)
• Experience working with large data sets, experience working with distributed computing (MapReduce, Hadoop, Hive, Pig, Apache Spark, etc.).
• Strong Hadoop scripting skills to process petabytes of data
• Experience in Unix/Linux shell scripting or similar programming/scripting knowledge
• Experience in ETL/ processes
• Real time data ingestion (Kafka)
• Coding experience to ingest data into Druid
• Flexible, adaptable, and able to autonomously manage multiple tasks in a dynamic, fast-paced, iterative development environment with short turnaround times

Additional Preferred Qualifications


• Nice to have skills and experience in data science, machine learning, Java, Scala, Spark, Python, Cassandra and Automic scheduler
• API development is added bonus.

Company Summary


The Walmart eCommerce team is rapidly innovating to evolve and define the future state of shopping. As the world’s largest retailer, we are on a mission to help people save money and live better.  With the help of some of the brightest minds in technology, merchandising, marketing, supply chain, talent and more, we are reimagining the intersection of digital and physical shopping to help achieve that mission.

Position Summary


We are a team of data engineers working on using the power of data to change in the future of eCommerce. In Walmartlabs, our team develops data enabling applications that meet real-time, near real-time and batched information needs of the Business. You will have the ability to show off your coding and technical/business documentation skills. Please come with an open mind to learn about existing systems, learn new technologies and mentor other team members. You will be able to demonstrate your abilities to transform business requirements to code. Walmartlabs is a fastpaced environment, your ability to ruthlessly prioritize and tweak where needed to ensure business needs are being met consistently will be recognized. Your passion, communication skills, and ability to work well with others are skills that will be assessed and are critical to you being selected for this position.
You'll work on bringing eCommerce datasets in our data lake environment. Overall, you'll have the opportunity to apply/learn new technical skills in a variety of data related technology stack on our Big Data platform. We are a high-performance team looking for others who will challenge us to become even better: come be the newest member of @Labs here at Walmart Global eCommerce!