Staff Software Engineer

Staff Software Engineer

What you'll do at

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

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.

About Walmart Labs

Imagine working in an environment where one experiment can catapult an entire industry toward a smarter future. That’s what we do at Walmart Labs. We’re a team of 5,000+ software engineers, data scientists, designers and product managers within Walmart, the world’s largest retailer, delivering innovations that improve how our customers shop and our enterprise operates.

Hello, Silicon Valley

You don’t have to choose between your career and your lifestyle in Silicon Valley. Here, you can have both.

Discover Silicon Valley
Silicon Valley
View of Silicon Valley from the hills after a passing storm

All the benefits you need for you and your family

  • 100% coverage for in network preventative care
  • Retirement Plan
  • Vision Plans
  • Dental Plans
  • Exclusive Discounts

Recently viewed jobs