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

(USA) Staff, Software Engineer - job 2 of 48

Position Summary...

What you'll do...

International Omni Promotions platform, its an in house rule engine to calculate promotions for Ecomm and Stores on International markets. You will be part of a team building extending and implementing a new set of promotion services using backend technologies like Java, Spring Boot, Kafka technologies and a proven track record of delivering high-quality scalable software applications. You will collaborate with our product team, in-house developers, and architects to design, develop, and enhance a reliable and easy-to-maintain backend infrastructure.

"Immigration sponsorship is not available for this role"

About Team:
Focusing on customer, associate and business needs, this team works with Walmart International, which includes more than 5,200 retail units, operating in 23 countries such as Canada, Central America, Chile, China, India, Mexico and South Africa to name a few.

What you'll do:

  • Actively participate and lead the technical requirements analysis, design review, contract closure with cross-functional teams across the globe.
  • Design reusable artifacts which can be used across micro services.
  • Demonstrate technical expertise in solving challenging programming and design problems.
  • Set high standards for operational excellence and system observability.
  • Collaborate with cross-functional teams (Product Management, Market Operations)  to design and develop scalable, high-performance software solutions.
  • Build, leverage and analyze tools, application logs, and analytics data to determine improvements to the product and engineering services.
  • Implement event-driven architectures using Kafka and ensure seamless integration with other systems.
  • Work with cloud platforms such as Azure to build scalable and secure applications.
  • Design, develop, test, deploy, maintain, and improve scalable, secure, and high-performance APIs, micro services and components using technologies like Java Spring Boot, Kafka, SQL, NoSQL Database, Cache etc.
  • Track, Analyze and provide guidance to the team for resolving Critical Tech Debts.
  • Contribute to research and implementation of best practices and emerging technologies.
  • Mentor/coach other engineers in the team to facilitate their development and to provide technical leadership to them.
  • Provide technical leadership for an agile development team of 6-8 engineers responsible for features and applications used in multiple International markets.



What you'll bring:

  • At least 10+ years of relevant experience in building highly resilient, highly scalable systems.
  • A good understanding of Java and Microservices.  
  • 8+ Hands on experience with Java, Spring Boot, Cloud (Azure/GCP), Kafka (or other messaging service), Memcached or any caching technologies, relational DBMS ( MySQL, Oracle etc. ) and NoSQL Database like Cosmos, Cassandra, etc.
  • Should be hands on writing/reviewing design & code.
  • Exposure to build, CI/CD & deployment pipelines and related technologies like Kubernetes, Docker, Jenkins etc
  • Experience with real time message processing using Apache Kafka and event-driven architecture is plus.
  • Deep Knowledge in Software architecture, Micro Services, Java based APIs  and systems testing.
  • Focus on reusability, frameworks, patterns and configurations tools for faster development.
  • Ability to balance the long-term "big picture" and short-term implications of design decisions.  
  • Logging and Monitoring experience designing, deploying, and running systems like Splunk, Grafana, Dynatrace or other APM solutions.
  • Requires knowledge of Test Automation and Behavior Driven Development.
  • Experience building highly scalable, low latency, fault-tolerant, and high performance architecture solutions for customer facing web and mobile applications.



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 $143,000.00-$286,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 4 years’ experience in software engineering or related area.Option 2: 6 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 2 years' 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...

640 W California Avenue, Sunnyvale, CA 94086-4828, 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

$214500 / YEARLY (est.)
min
max
$143000K
$286000K

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) Staff, Software Engineer, Walmart

Join Walmart as a Staff Software Engineer in Sunnyvale, CA, where you will play a pivotal role in enhancing our International Omni Promotions platform. You’ll be working with an amazing team that’s dedicated to building and implementing new promotion services using cutting-edge backend technologies like Java, Spring Boot, and Kafka. If you’re passionate about delivering high-quality, scalable software applications, this role is perfect for you! Collaborating with cross-functional teams, you’ll engage in everything from technical requirements analysis to developing reusable components that scale across our microservices. Your expertise will shine as you tackle complex programming challenges and push the boundaries of operational excellence. Being a mentor to fellow engineers, you’ll lead by example and set high standards for performance. In this role, expect to work with cloud platforms such as Azure while ensuring robust integration across all systems. We pride ourselves on fostering an inclusive culture where you're encouraged to learn, grow, and impact millions of customers around the world. Working closely with our product and development teams, you'll also engage in improving system observability and performance metrics. This is more than just a job; it's a chance to innovate in the tech space for the world's leading retailer while being part of a community dedicated to making a difference. If you're ready to kickstart your career with Walmart Global Tech, we’d love to hear from you!

Frequently Asked Questions (FAQs) for (USA) Staff, Software Engineer Role at Walmart
What responsibilities does a Staff Software Engineer at Walmart involve?

As a Staff Software Engineer at Walmart, you will be responsible for designing and developing scalable, high-performance software solutions, leading technical requirements analysis, and collaborating with various teams to enhance our promotional services. You will also mentor junior engineers and ensure the quality of the code and architecture of our systems.

Join Rise to see the full answer
What qualifications are needed to apply for the Staff Software Engineer position at Walmart?

To apply for the Staff Software Engineer position at Walmart, you'll need at least 10 years of relevant experience in building scalable systems, a strong understanding of Java and microservices, and hands-on experience with technologies such as Spring Boot, Kafka, and cloud platforms like Azure. Preferred qualifications include a bachelor's or master's degree in computer science or related fields.

Join Rise to see the full answer
What technologies do Staff Software Engineers at Walmart work with?

Staff Software Engineers at Walmart work with a variety of technologies, including Java, Spring Boot, Apache Kafka, Azure cloud services, SQL and NoSQL databases, and modern tools for CI/CD like Docker and Kubernetes. Knowledge in event-driven architecture and performance monitoring tools is also essential.

Join Rise to see the full answer
What is the work culture like for a Staff Software Engineer at Walmart?

The work culture for a Staff Software Engineer at Walmart is collaborative and inclusive, underscoring the importance of teamwork and innovation. You'll have opportunities for professional development, receive mentorship from senior engineers, and be part of an environment that values diverse ideas while encouraging everyone to contribute to impactful projects.

Join Rise to see the full answer
Does Walmart provide immigration sponsorship for the Staff Software Engineer role?

Unfortunately, Walmart does not offer immigration sponsorship for the Staff Software Engineer role. Candidates are encouraged to have the necessary work eligibility status prior to applying.

Join Rise to see the full answer
Common Interview Questions for (USA) Staff, Software Engineer
Can you explain your experience with building highly scalable systems as a Staff Software Engineer?

When answering this question, highlight specific projects where you designed systems to handle high traffic efficiently. Discuss the technologies you used, such as Java Spring Boot and cloud services, and focus on any challenges you overcame and the impact your solutions had on system performance.

Join Rise to see the full answer
What strategies do you implement to ensure code quality during development?

Discuss the importance of writing clean, maintainable code and how you implement unit tests, code reviews, and automated testing. Sharing your approach to continuous integration and your experience with tools like Jenkins can also enrich your answer.

Join Rise to see the full answer
How do you mentor junior engineers in your team?

Describe your approach to mentorship, including regular one-on-one sessions, code reviews, and providing constructive feedback. Share specific examples of how you've helped junior engineers grow their skills and confidence in coding.

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

Provide an overview of projects you've worked on that utilized event-driven architectures, particularly using systems like Kafka. Elaborate on the benefits your team experienced, such as improved scalability and responsiveness.

Join Rise to see the full answer
How do you approach troubleshooting and system observability?

Explain your use of monitoring tools like Splunk or Grafana to analyze application performance. Highlight your strategies for pinpointing issues, your experience with logging practices, and how you prioritize system reliability.

Join Rise to see the full answer
What is your experience with CI/CD and deployment pipelines?

Share specific experiences where you’ve set up CI/CD pipelines using platforms like Jenkins or GitLab. Emphasize how these processes improved deployment efficiency and reduced errors in the production environment.

Join Rise to see the full answer
How do you balance the long-term architecture of systems with the short-term needs of the project?

Discuss your approach to understanding project requirements versus strategic architecture needs. Provide examples of situations where you had to make trade-offs and how you communicated these decisions with your team.

Join Rise to see the full answer
Can you discuss a complex programming challenge you faced and how you solved it?

Detail a specific programming challenge, your thought process in breaking it down, and the ultimate solution you implemented. Emphasize your collaboration with others and the use of innovative techniques to overcome the hurdle.

Join Rise to see the full answer
What best practices do you follow in software development?

Talk about best practices such as maintaining clean code, adhering to design patterns, conducting thorough testing, and fostering collaboration across the team. Highlight how implementing these practices led to improvements in project outcomes.

Join Rise to see the full answer
What motivates you to work as a Staff Software Engineer at Walmart?

Share your passion for technology and problem-solving, and express your enthusiasm for working at Walmart, particularly in making an impactful difference in retail technology. Discuss how the company’s values align with your personal career goals.

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

As a Software Engineer III at Walmart Global Tech, you'll create cutting-edge iOS applications that impact millions of customers worldwide.

Photo of the Rise User
Posted 4 days ago

Become a key player at Sam's Club as a Senior Meat Cutter, driving sales and delivering exceptional service to customers.

Photo of the Rise User
Posted 10 days ago

CoverGo, an award-winning global Insurtech leader, is looking for an experienced Solutions Architect to drive innovative cloud-based solutions in a fully remote setting.

Posted 10 days ago

Join MONY Group as a Senior Developer and leverage your expertise in a collaborative environment focused on innovative solutions.

Photo of the Rise User
Datadog Hybrid { "address": "", "coordinates": [ -111.5451, 35.29411 ] }
Posted 2 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join our innovative team as a Full Stack Java Developer, where you'll create impactful software solutions.

We're looking for a proficient software developer with experience in Java to support NATO's JTS/FAST software development project.

Photo of the Rise User
Nylas Remote No location specified
Posted 2 days ago

As a Software Engineer at Nylas, you'll lead the evolution of our communication APIs, impacting thousands of developers and businesses worldwide.

Photo of the Rise User

Be part of 3PILLAR GLOBAL's innovative team as a Senior Software Engineer, where you'll leverage your expertise in NodeJs and React to build impactful digital products.

Vanguard Remote US, Mecklenburg County, NC; North Carolina, Charlotte, NC
Posted 14 days ago

Join Vanguard as a Senior Software Architect and lead the charge in optimizing software performance across modernized cloud applications.

Photo of the Rise User
Posted 11 days ago

Join Conduit Tech as a Senior Backend Engineer, where you'll build impactful software tools for the HVAC industry in a fully remote environment.

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

7170 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 8, 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!