Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
(USA) Senior, Software Engineer image - Rise Careers
Job details

(USA) Senior, Software Engineer - job 6 of 50

Position Summary...

What you'll do...

Walmart's Associate Experience Platform team is seeking an exceptional Senior Software Engineer to strengthen our GenAI experience platform. You will be hands-on developing critical platform capabilities with cutting-edge GenAI technologies, building reusable and extensible platform services, and ultimately bringing GenAI to the day-to-day of 2.2M Walmart associates worldwide.



About Team:
The Enterprise People Technology team supports the successful deployment and adoption of new People technology across the enterprise. As a Fortune #1 company, our work impacts millions of associates globally. We strive to continuously improve people technology and products to help managers and associates so they can focus on what matters most - supporting our customers and members. People Technology is one of the major segments of Walmart Global Tech’s Enterprise Business Services, which is invested in building a compact, robust organization that includes service operations and technology solutions for Finance, People, and the Associate Digital Experience.

What you'll do:

  • Contribute to the design and development of platform features with microservices (Fast API) and event-driven (Kafka, SSE, WebSocket) architecture
  • Uphold the engineering and operational excellence standards and embrace automation following DRY (Don’t Repeat Yourself) principle
  • Stay up to date with GenAI and adopt new solutions and best practices
  • Collaborate with applied researchers and data scientists to bring cutting-edge GenAI research into application
  • Be an active member of a dynamic team
  • Support production operations by participating in on-call rotations



What you'll bring:

Essential skills

  • Python Guru that embraces Pythonic way of thinking. You should be exceptional at writing high-performing production-quality code in Python
  • Hands-on experience designing and building Python-based web services in production setting
  • Familiar with version control using Git in collaboration settings
  • Comfortable working with Linux and containers
  • 2+ years of industry experience along with a proven track record of ownership and delivery

Supplemental skills

  • Experience with developing GenAI-based applications
  • Experience with JavaScript (React, Node.js)
  • Experience with large-scale data pipelines in online advertising, recommender system, e-commerce, or relevant areas



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 expert's and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption. People are why we innovate, and people power our innovations. We are people-led and tech-empowered. We train our team in the skillsets of the future and bring in experts like you to help us grow. We have roles for those chasing their first opportunity as well as those looking for the opportunity that will define their career. Here, you can kickstart a great career in tech, gain new skills and experience for virtually every industry, or leverage your expertise to innovate at scale, impact millions and reimagine the future of retail.
 

Walmart’s culture is a competitive advantage, and it’s fostered by being together. Working together in person allows us to collaborate, align quickly and innovate with greater speed.  We use our campuses to create purposeful connection rooted in deepening understanding and investing in the development of our associates.  
Our hubs: Walmart is a global company with offices across the United States and around the world. Our global headquarters is in Bentonville, Arkansas, with primary hubs in the San Francisco Bay area and New York/New Jersey. 


Benefits:
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. We believe we are best equipped to help our associates, customers and the communities we serve live better when we really know them. That means understanding, respecting and valuing diversity- unique styles, experiences, identities, ideas and opinions – while being inclusive of all people.

The above information has been designed to indicate the general nature and level of work performed in the role. It is not designed to contain or be interpreted as a comprehensive inventory of all responsibilities and qualifications required of employees assigned to this job. The full Job Description can be made available as part of the hiring process.

At Walmart, we offer competitive pay as well as performance-based bonus 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, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.

‎ 

‎ 

‎ 

You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes. The amount you receive depends on your job classification and length of employment. It will meet or exceed the requirements of paid sick leave laws, where applicable.

‎ 

For information about PTO, see https://one.walmart.com/notices.

‎ 

‎ 

Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities. Programs range from high school completion to bachelor's degrees, including English Language Learning and short-form certificates. Tuition, books, and fees are completely paid for by Walmart.

‎ 

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.

‎ 

The annual salary range for this position is $90,000.00-$180,000.00

‎ 

Additional compensation includes annual or quarterly performance bonuses.

‎ 

Additional compensation for certain positions may also include:

‎ 

‎ 

- Stock

‎ 

‎ 

Minimum Qualifications...

Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.

Option 1: 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.Option 2: 5 years’ experience in software engineering or related area.

Preferred Qualifications...

Outlined below are the optional preferred qualifications for this position. If none are listed, there are no 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., We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly. The ideal candidate would have knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart’s accessibility standards and guidelines for supporting an inclusive culture.

Primary Location...

508 Sw 8Th St, Bentonville, AR 72712, United States of America
Walmart Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Walmart DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Walmart
Walmart CEO photo
Doug McMillon
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$90000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About (USA) Senior, Software Engineer, Walmart

Walmart is on the lookout for a brilliant Senior Software Engineer to join our Associate Experience Platform team in Bentonville, AR. This is an exciting opportunity to dive deep into the world of Generative AI. You'll be hands-on, developing critical platform capabilities that will enhance the daily work experience of over 2.2 million associates at Walmart worldwide. As part of the Enterprise People Technology team, you'll contribute to the design and development of innovative platform features, leveraging cutting-edge technologies like Fast API and Kafka. Your work will be pivotal in transforming GenAI research into applications that support managers and staff alike. We’re committed to continuous improvement, so we’re seeking a Python guru who not only excels at writing high-quality code in Python but is also knowledgeable about building Python-based web services. If you’re passionate about technology and want to impact millions, Walmart Global Tech offers you the chance to innovate on a grand scale while being part of a collaborative and diverse team. With various benefits tailored for your well-being and opportunities for professional growth, Walmart is dedicated to empowering its associates. Join us in shaping the future of retail technology!

Frequently Asked Questions (FAQs) for (USA) Senior, Software Engineer Role at Walmart
What are the primary responsibilities of the Senior Software Engineer at Walmart?

As a Senior Software Engineer on Walmart's Associate Experience Platform team, you will design and develop essential platform features, leveraging modern technologies such as Fast API and event-driven architectures like Kafka. Your role involves collaborating with applied researchers to implement innovative GenAI solutions and upholding high engineering standards. Additionally, you will actively support production operations through on-call rotations, contributing to a robust and efficient system that enhances the experience for millions of Walmart associates.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer role at Walmart?

To qualify for the Senior Software Engineer position at Walmart, candidates should possess a Bachelor's degree in computer science or a related field along with a minimum of three years of relevant experience in software engineering. Alternatively, candidates with five years of industry experience without a degree will also be considered. Proficiency in Python and experience in developing Python-based web services are essential. Familiarity with version control systems and containerized environments will also enhance your candidacy.

Join Rise to see the full answer
What skills are essential for a successful Senior Software Engineer at Walmart?

A successful Senior Software Engineer at Walmart should be an adept Python programmer who embraces the Pythonic way of thinking, allowing you to write high-performing, production-quality code. Experience with microservices and familiarity with modern web development technologies like JavaScript (React, Node.js) are also advantageous. Additionally, being comfortable with Linux systems and having exposure to GenAI-based applications will make you a strong fit for our team.

Join Rise to see the full answer
What does the team culture look like for the Senior Software Engineer at Walmart?

Walmart's team culture for a Senior Software Engineer is highly collaborative and inclusive, favoring communication and partnership among team members. You will be part of a dynamic group committed to continual learning and innovation, where everyone is encouraged to share ideas and solutions. The culture emphasizes hands-on collaboration, enabling faster alignment on projects and fostering creativity that drives impactful outcomes in retail technology.

Join Rise to see the full answer
What benefits can a Senior Software Engineer at Walmart expect?

Walmart offers an extensive and competitive benefits package for a Senior Software Engineer, which includes not only competitive pay but also performance-based bonuses. Additional benefits encompass 401(k) matching, stock purchase plans, paid time off, health plans that support medical, vision, and dental coverage, and parental and family care leave. Walmart is also committed to the education and personal development of its associates through programs like Live Better U.

Join Rise to see the full answer
Common Interview Questions for (USA) Senior, Software Engineer
How do you approach writing scalable Python code?

When writing scalable Python code, I prioritize modularity and adhere to best practices such as the DRY principle. I break down functionalities into reusable components, which makes the code easier to maintain and scale. Additionally, I utilize libraries like FastAPI to build services that can handle large loads efficiently, ensuring that my solutions are robust and adaptable.

Join Rise to see the full answer
Can you describe your experience with microservices architecture?

In my previous roles, I worked extensively with microservices architecture, focusing on designing and deploying independent services that communicate effectively. I’ve used technologies like FastAPI and Docker to create lightweight, easily deployable services, allowing for quick iterations and scaling according to load, which greatly enhances application resilience and performance.

Join Rise to see the full answer
What strategies do you use when collaborating with data scientists?

Collaboration with data scientists is incredibly important. I usually start by understanding their objectives and the data they require. Frequent meetings help us align on project goals and ensure we’re utilizing data effectively. I also advocate for open communication through collaborative tools, making it easier to iterate on our approaches while integrating cutting-edge technology in a practical manner.

Join Rise to see the full answer
How do you ensure code quality in your projects?

I ensure code quality by implementing thorough code reviews and encouraging peer feedback. Additionally, I leverage automated testing to verify functionality and ensure there are no regressions. I promote the use of continuous integration pipelines to automate these checks, allowing us to maintain high standards and catch issues early in the development cycle.

Join Rise to see the full answer
What experience do you have with event-driven architectures?

I have hands-on experience with event-driven architectures, particularly using Kafka for message brokering. In my projects, I've designed systems that utilize event sources to trigger processing in real-time, allowing for efficient handling of asynchronous tasks. This architecture not only scales well but also enhances user experience by minimizing latency.

Join Rise to see the full answer
Have you ever implemented a feature based on GenAI technology?

Yes, I’ve worked on projects that implemented features leveraging GenAI technologies. My role involved collaborating with applied researchers to integrate advanced algorithms into production environments. I focused on ensuring that the models perform well in real-world applications while maintaining high availability and responsiveness.

Join Rise to see the full answer
What are your methods for debugging complex software issues?

When debugging complex software issues, I first replicate the issue in a controlled environment to gather as much information as possible. I utilize logging and monitoring tools to pinpoint the source of the problem. I adopt a systematic approach, either isolating components or simplifying the system to identify and resolve issues efficiently.

Join Rise to see the full answer
How do you stay current with developments in the tech field?

I stay current with developments in the tech field by engaging in continuous learning through online courses, attending workshops, and participating in tech meetups and forums. I actively follow influential blogs and subscribe to tech newsletters, ensuring I'm aware of the latest trends and best practices in software development and emerging technologies.

Join Rise to see the full answer
How do you handle tight deadlines while maintaining quality in your work?

Handling tight deadlines requires effective time management and prioritization. I break down tasks into manageable chunks and set realistic goals to ensure steady progress. To maintain quality, I leverage automated testing and code reviews to catch potential issues early, which empowers me to meet deadlines without compromising the integrity of the code.

Join Rise to see the full answer
What role does version control play in your development process?

Version control is crucial in my development process as it allows for tracking changes, managing code history, and collaborating seamlessly with team members. I use Git extensively to branch out for features, allowing for parallel development without disrupting the main code base. This practice not only enhances collaboration but also simplifies the process of code reviews and merges.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago

Join Warner Bros. Discovery as a Media Strategist, focusing on impactful media planning for CNN digital products within a dynamic team environment.

Photo of the Rise User
Walmart Hybrid (USA) KS KANSAS CITY 04870 SAM'S CLUB
Posted 10 days ago

Join Sam's Club as a Carwash/Gas Attendant and enhance customer experiences through outstanding service and diligent maintenance of our facilities.

Photo of the Rise User
Posted 17 hours ago

Evinova is looking for a Senior Frontend Engineer to drive the development of innovative digital health solutions.

1840 & Company Remote Bangkok , Bangkok Special Administrative Area, Thailand
Posted 8 days ago

1840 & Company is on the hunt for an AI Training Software Engineer to help train generative AI models, using coding expertise and Thai language ability in a remote freelance role.

Photo of the Rise User
American Express Remote New York, New York, United States
Posted 13 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Senior Engineer to create cutting-edge mobile applications for millions of customers.

Photo of the Rise User
Viseven Remote Kyiv, Zhytomyr, Vinnytsia
Posted 14 days ago

Viseven Group seeks a skilled Full Stack Developer to join their talented team in delivering innovative tech solutions for the pharmaceutical industry.

Posted 5 days ago

A talented Python Full Stack Developer is needed to enhance our growing team in Charlotte, NC with your expertise in building scalable applications.

Photo of the Rise User
TeleSoftas Remote No location specified
Posted yesterday

Join TeleSoftas as a Mid-Senior Node.js Engineer to innovate and enhance exciting projects in video game production.

Photo of the Rise User

As a Senior Fullstack Development Consultant at Endava, you will leverage your expertise in Node.js and React to drive impactful software solutions.

Photo of the Rise User

Esri is looking for an experienced Principal Software Development Engineer to enhance graphics programming capabilities in ArcGIS Pro layouts.

"To save people money so they can live better.”

7218 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
C
Someone from OH, Akron just viewed Phlebotomy Technician - Outpatient at CCF
Photo of the Rise User
23 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.