Principal Software Engineer

Principal Software Engineer

What you'll do

We have an opening for a Principle Software Engineer on our Caching team. The Caching team is responsible for the caching service that drive e-commerce for the world’s largest retailer. We are a progressive technology group working in an agile environment that is looking for technologists who want to solve complex, high-scale business problems.
You will be building the next-generation, caching technology capable of supporting millions of operations per second for on-line and physical commerce. We are looking for an engineer who believes in delivering solid, robust solutions with a sense of ownership.#LI-WW1

Minimum Qualifications

• 5 plus years of Java (or similar language) experience required. Java 8 experience (such as lambda expressions) is a plus.
• Proven track record of building enterprise scalable distributed systems
• Bachelor's degree in computer science or related field

Preferred Qualifications

o Caching technologies (Memcached, McRouter, Hazelcast, Redis, or similar)
o NoSQL technologies (Cassandra, Couchbase, or similar)
o Testing frameworks (JUnit, Cucumber, or similar)
o Deployment automation (Ansible, Docker, etc.)
o Agile methodologies (Scrum)
o Continuous integration (Jenkins) is a plus
Walmart Associate
"I feel like my manager wants to help me become a better developer and a better person overall."
— Roel, Program Analyst

All the benefits you need for you and your family

  • Multiple health plan options
  • Vision & dental plans for you & dependents
  • Associate discounts in-store and online
  • Financial benefits including 401(k), stock purchase plans and more
  • Education assistance for Associate and dependents

Recently viewed jobs