Senior Software Engineer

Senior Software Engineer

What you'll do at Walmart Labs

Learn and optimize existing SEM platform systems and data pipelines.
Business requirement discussion with SEM customers and compose technical plan.
System architecture and module design for supporting customers feature requests.
Coding, unit test, integration test and work with DevOps engineer for deployment and maintenance.
Debug and fix system issues.
Project management for feature development and release cycles.

Minimum Qualifications

BS Degree and 5+ years experience on software development or MS Degree and 2+ yrs exp, with:

Tech stack:
* Java (strong exp) Python (at least some exp)
* Web Service and SOA architecture
* Distributed system and large scale data handling
* Linux commands and libraries
* Shell scripting
* Git
* MySQL

Candidates will also need:
* Good communication skills and be open-minded
* Teamwork
* Experience with agile development
* Be willing to learn new technologies.

Preferred Qualifications

* HBase, Cassandra or ElasticSearch is a big plus
* Storm or Spark is a big plus
* Javascript (Node.js) and web development (Angular.js) 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

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

  • 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