Senior Software Engineer

Senior Software Engineer

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

What you'll do at

We are looking for Senior Software Engineer (Back End) for the Package Management and Tracking system which falls under Walmart E-Commerce Supply Chain Transportation group.

In this position the Engineer will be responsible for
• Work closely with Product partners and business stakeholders to design and develop supply chain solutions at Walmart scale in distributed clouds based environment.
• Write clean, testable, readable, scalable and maintainable code that scales and performs well for millions of customers
• Evaluate technical feasibility and create development plan of the new features. Select suitable architectures, implementation technologies, techniques and tools. Break development plan into actionable engineering tasks, implement code, test, refine.
• Provide technical leadership to junior engineers. Enforce best practices (unit/automation testing, code reviews, code quality, etc.)
This position provides a career defining opportunity to work in a fast paced start-up culture focused on devising supply chain solutions for the world's #1 retailer at massive scale based on cutting edge open-source technologies.

Minimum Qualifications

- Bachelors or Masters Degree in Computer Science or related field
- 5+ years industry experience building scalable applications
- Expertise in a Java programming language with strong foundation in data structures/algorithms with ability to write multi-thread concurrent code.
- Strong Compute Science fundamentals
- Strong experience in debugging, performance tuning and optimization for scalability and high availability
- Hands on experience writing REST based web services
- Working experience of working on distributed cloud based systems.
- Experience with NoSQL databases like Cassandra , MongoDB.
- Strong understanding of Design patterns and ability to write unit/functional test cases.
- Self-starter with good communication skills. Able to operate in dynamic , fast-paced setup.

Preferred Qualifications

- Proficiency in search technologies like Solr and ElasticSearch
- Big Data technology experience such as Spark, Hadoop
- Experience with Message Brokers viz Apache Kafka , JMS Brokers like ActiveMQ/ OpsMQ

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