Principal Software Engineer

Principal Software Engineer

  • Location SUNNYVALE, CA
  • Career Area Information Technology
  • Job Function Information Technology
  • Employment Type -
  • Position Type -
  • Requisition 1143432BR

What you'll do at

As a World Class User Telemetry and Behavioral Data Collection Engineer you will be proficient in Java, Scala, Java Script, Go programming languages. Our mission is to Design, Build, Maintain, and Support User Behavioral data collection, pipelines, warehouses to support various divisions of Walmart and their respective Analysts, Business Intelligence, Data Science, and Operations groups.


Minimum Qualifications

• Coding, analysis, modeling, root cause analysis, investigation, debugging, testing, and collaboration with business partners, product managers, and engineering team members.
• Ability to simplify complex systems, execute technology refresh, anticipate business requirements.
• Your passion for excellent written and verbal communication to diverse audiences
• Create and Present Architecture, Design Docs, Test Plans, Deployment, and Support Docs
• Knowledge in all aspects of data governance, designing, and creating data warehouses and operational data stores in technologies like Kafka, Spark, Hadoop, and Object Stores.

Preferred Qualifications

• BS/MS in Computer Science or equivalent, with 12 or more years in software engineering, design and architecture.
• Proficiency in: Java, Java Script, may have experience with C/C++, Go, Scala, Python, shell scripting
• Demonstrated background in distributed systems, developing software.
• Demonstrated data analysis using Spark, Hive, Hadoop, SQL…
• Deep understanding of Kafka, Cassandra/Mongo/Couch, Flink, Solr/ElasticSearch
• Deep understanding of HTTP semantics
• Strong Hadoop scripting skills to process petabytes of data
• Flexible, adaptable, and able to autonomously manage multiple tasks in dynamic, fast-paced, iterative development environment with short turnaround times
• May have experience in experimentation, data science, machine learning.

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