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 921666BR

What you'll do

We are seeking a Senior Software Engineer professional in our Sunnyvale, CA office.

Duties: Work with world-class technologies and product visionaries as a contributing member of the @WalmartLabs team. Develop applications that will be leveraged on various media including web and mobile platforms. Help the team leverage and contribute to open source software whenever possible (Cassandra, Hadoop, Apache, etc.). Develop innovation strategies, processes, and best practices in an Agile environment. Involved in the execution of multiple business plans and projects. Ensure business needs are being met. Create and maintain a high-performing, best-in-class engineering environment. Utilize industry research to improve Walmart’s technology environment. Design and build Services and DB schemas for Savings Catcher and Promotion Engine projects. Integrate Promotion Engine for both Access 2.0 and GHS initiatives with other projects like CXO, OMS, CCA, Athena, CBB, and Segment Engine. Develop components such as Payment, CA, Tax and OMS in Savings Catcher. Develop APIs to be consumed by web and mobile applications for Savings Catcher and Promotion Engine. Implement unit testing and optimized web services to improve performance. Design and create end to end infrastructure using OneOps to deploy applications such as Savings Catcher and Promotion Engine.

Minimum Qualifications

Minimum education and experience required: Master’s Degree or equivalent in Computer Science, Engineering (Any), or related field and 2 years of programming experience using Java or J2EE; OR Bachelor’s Degree or equivalent in Computer Science, Engineering (Any), or related field and 5 years of programming experience using Java or J2EE.

Skills required: Programming experience in Java and J2EE. Web Services experience. Experience with data structures and Service Oriented Architecture. JavaScript experience. Experience with UNIX Shell Scripting. Experience with Hadoop, Cassandra, and other non-SQL and open source technologies. Employer will accept any amount of experience with the required skills.

Wal-Mart is an Equal Opportunity Employer.

Preferred Qualifications

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