Senior Software Engineer

Senior Software Engineer

  • Location SUNNYVALE, CA
  • Career Area Technology & Software Development
  • Job Function Software Development and Engineering
  • Employment Type -
  • Position Type -
  • Requisition 961702BR

What you'll do at

  • Demonstrates up-to-date expertise in Software Engineering and applies this to the development, execution, and improvement of action plans
  • Leads and participates in medium- to large-scale projects
  • Leads the discovery phase of medium to large projects to come up with high level design
  • Leads the work of other small groups of four to six engineers, including offshore associates, for assigned Engineering projects
  • Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity
  • Provides and supports the implementation of business solutions
  • Provides support to the business
  • Troubleshoots business and production issues

Minimum Qualifications

• Bachelor’s degree or equivalent in Computer Science, Information Technology, or related field and 5 years of experience developing, designing and building e-commerce or software applications OR Master’s degree or equivalent in Computer Science, Information Technology, or related field and 2 years of experience developing, designing and building ecommerce applications or mobile software
• Hands on experience in Solr cloud, Kafka, Spark, Hadoop
• Experience in Agile Methodology, RDBMS, any of the NoSQL Technologies (Cassandra, Spark, Hbase, Hadoop,Flink,Presto,Solr, Elastic Search)
• Experience managing large scale Kafka broker, manager and ZooKeeper
• Working knowledge of hardware, including RAID, multi-processor architecture
• Experience supporting Cassandra/Solr system in a clustered environment in progressively challenging and/or similar roles
• Experience in agile methodologies
• Experience troubleshooting tasks
• 3+ years of object oriented programming experience in Java, or similar language
• 2-3 years’ experience with programming languages like python.
• Experience with Linux operating system
• Experience with Configuration management tools like Ansible or Chef.

Preferred Qualifications

• Experience with TCP/IP (deep tuning/trace analysis) or Wireless media (WiFi, Cellular etc) is a Plus

About Walmart Labs

Walmart Labs is the technology arm of Walmart reimagining retail for our 260 million daily shoppers. Our teams of engineers, designers, and product leaders are experimenting for a smarter future—where online and in-store shopping is an interconnected, consistent, and customer-first experience.
Walmart Associate
"I feel like my manager wants to help me become a better developer and a better person overall."
— Roel, Program Analyst

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