Senior Software Engineer, Walmart Inc., US

Job Description

This notice is being provided as a result of the filing of an Application for Permanent Alien Labor Certification. Any person may provide documentary evidence bearing on the application to the Certifying Officer of the Department of Labor: U.S. Department of Labor, Employment and Training Administration, Office of Foreign Labor Certification, 200 Constitution Avenue, NW, Room N-5311, Washington, DC 20210

What you'll do...

Job Location: 1375 Crossman Avenue, Sunnyvale, CA 94089

Duties: Develops highly scalable systems by using latest technologies including Java, Spring Boot, Cassandra, Meghacache, Python, and Kubernetes. Implements, maintains, and monitors web service APIs offered by the Personalization Recommendation System for Walmart.com item page and seller page. Improves application performance and reduce the latency of the APIs by optimizing and enabling lazy loading for modules on Walmart eCommerce website. Builds data-driven platforms and data driven insights capabilities to power Personalization experiences across Walmart eCommerce website, app, stores. Creates efficient algorithms to blend and boost marketplace items in the recommendation using binomial distribution in Java. Develops the software API and surface the clip and unclip functionality for rewards within the personalization recommendation modules. Builds efficient software solution using advanced inference algorithms, implement new services and maintain existing services in the Personalization organization. Collaborates with team members in the personalization organization and deliver an end-to-end scalable software solution while working in an agile environment. Works closely with product and business partners to determine project requirements, creates contracts, implements the solution, and deploy it to the production environments. Collaborates with Data Engineering and Data Science teams to curate recommendation models and enrich the user experience on Walmart eCommerce website. Leverages software engineering best practices to write efficient code, performs code reviews and deploys the software solution to Walmart's Cloud Native Platform. Configures Kafka producer and consumer to stream data to and from Kafka topics. Troubleshoots production issues by collaborating with internal and external teams and resolve issues within the SLA. Provides monitoring support by creating dashboards to monitor the health of different APIs.

Minimum education and experience required: Master’s degree or the equivalent in Computer Science, Engineering (any) or related field and 2 years of experience in large scale enterprise software development environment; OR Bachelor's degree or the equivalent in Computer Science, Engineering (any) or related field and 5 years of experience in large scale enterprise software development environment.

Skills required: Experience designing and building highly scalable and efficient systems. Experience with system design and architecture. Experience designing and coding in Object-Oriented Programming language including Java, Python, and C#. Experience designing and implementing REST APIs using Java. Experience with relational and non-relational databases including MySQL, Microsoft SQL Server, and Cassandra. Experience building and deploying application to cloud environments. Experience writing and performing unit testing. Experience problem solving, debugging, and troubleshooting. Experience working in agile environment. Experience using cloud technologies. Experience with tools including GitHub. Experience working on data pipelines including Kafka. Experience working with cross-functional team. Employer will accept any amount of experience with the required skills.

Salary Range: $184,827/year to $234,000/year. Additional compensation includes annual or quarterly performance incentives.  Additional compensation for certain positions may also include: Regional Pay Zone (RPZ) (based on location) and Stock equity incentives.

Benefits: At Walmart, we offer competitive pay as well as performance-based incentive awards and other great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and dental coverage. Financial benefits include 401(k), stock purchase and company-paid life insurance. Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty and voting. Other benefits include short-term and long-term disability, education assistance with 100% company paid college degrees, company discounts, military service pay, adoption expense reimbursement, and more.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com.

Wal-Mart is an Equal Opportunity Employer.

#LI-DNI #LI-DNP

Pay Rate...

$0.00

Walmart and its subsidiaries are committed to maintaining a drug-free workplace and has a no tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment.
AI-Powered Job Matching

Get personalized insights and tailored applications with our AI tools:

AI Match Scoring

Get your exact compatibility score for each job based on your CV and experience

CV Tailoring

Automatically optimize your CV for each specific job application

Gap Analysis

Identify missing skills and get actionable improvement recommendations

Start Free Today

No credit card required • 100% free to start

Get Your Personal Job Feed

Join thousands of professionals getting AI-powered job recommendations tailored to their skills.

Daily job alerts matching your profile
AI match scores for every job
One-click CV tailoring
Application tracking
Get Started Free

Frequently Asked Questions about Senior Software Engineer Jobs in US