Senior, Software Engineer

Company:  Walmart
Location: California
Closing Date: 22/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Position Summary:

We are seeking a highly skilled Software Engineer to join our team at Walmart.

As a Senior Software Engineer at Walmart, you will be responsible for the development of various back-end applications that support Walmart’s digital customers.

About Team:

As part of New Business and Emerging Tech, this role will be an enabler of our journey to be the world’s leading data-driven retailer. We are seeking an individual who will be responsible for establishing robust data pipelines and services. We are looking for a highly motivated, resourceful, team-oriented individual to drive the data engineering process. Our ideal candidate is an exceptionally talented Software Engineer with an outstanding track record of working with very large data sets and building robust data pipelines and APIs. You will be working with structured/unstructured data sets, building large-scale data processing platforms, implementing world-class data governance and operational controls, and solving complex performance challenges.

What you'll do:

  • Provides support to the business for new and existing systems by responding to user questions, concerns, and issues; researching and identifying needed solutions; determining implementation designs; providing guidance regarding implications of new and enhanced systems; and directing users to appropriate contacts for issues outside of own domain.
  • Troubleshoots business and production issues by gathering information; performing root cause analysis to reduce future issues; engaging support teams when needed; developing solutions; driving the development of an action plan; and completing online documentation.
  • Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices.
  • Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; and recognizing and capitalizing on improvement opportunities.
  • Models compliance with company policies and procedures and supports company standards of ethics and integrity.

What you'll bring:

  • Experience in building n-tier highly scalable, fault-tolerant, reactive Microservices using Java/Scala/Go, Camel, Spring, Apache/Tomcat, Jboss and RESTful architecture.
  • Building cutting-edge next-generation Reactive Microsystems deployed in Kubernetes Ecosystem in Public Cloud like Google GCP and Microsoft Azure.
  • Designing and architecting cloud-native, distributed, high-performance, scalable, and fault-tolerant microservices.
  • Expert level knowledge and understanding of Java, Spring Boot, and experience working with distributed systems and teams.
  • Ability to build products with focus on testability, including well-versed with Mockito and JUnit.
  • Extensive understanding of microservice architecture and design, and best practices around multithreading, networking, and performance tuning.
  • A disciplined approach to development, code review, testing, documentation, and code structure in a team environment.
  • Designing/Architecting applications in SQL/No-SQL databases such as Oracle, Cassandra, and Azure Cosmos DB.
  • Utilizing industry research and innovation to build next-generation systems to improve Walmart Technology Environment.

Immigration sponsorship is not available in this role.

About Walmart Global Tech:

Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity experts, and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption.

Flexible, hybrid work:

We use a hybrid way of working that is primarily in office coupled with virtual when not onsite.

Benefits:

Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Equal Opportunity Employer:

Walmart, Inc. is an Equal Opportunity Employer – By Choice.

Minimum Qualifications:

  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area.
  • 5 years’ experience in software engineering or related area.

Preferred Qualifications:

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in software engineering or related area.
  • Knowledge of implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and assistive technologies.

Primary Location:

640 W California Avenue, Sunnyvale, CA 94086-4828, United States of America.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙