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

Position Summary...

What you'll do...

We are in search of a Staff Software Engineer possessing strong expertise in Java/J2EE/Cosmos/Kafka to be a part of our Transactions Amends team. This role is hands-on and demands superior coding skills, robust architectural and design abilities, and the capability of guiding and mentoring a small team of engineers. You will be at the forefront, leading, designing, and developing both business and technology initiatives that address and resolve mission-critical business challenges faced by Walmart customers.


About Team:
Our team creates reusable technologies to help with customer acquisition, onboarding, and empowering merchants, while ensuring a seamless experience for both of these stakeholders. We also optimize tariffs and assortment in accordance with Walmart's Everyday Low Cost philosophy. We not only create affordability, but we also deliver customized experiences for customers across all channels - in-store, mobile app, and websites.

What you'll do:

***Immigration support is not provided for these role****

  • Lead and participate in medium- to large-scale, complex, cross-functional projects by reviewing project, product and business requirements; translating requirements into technical solutions; designing robust and scalable architectures; writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with cross functional teams; troubleshooting open issues and bug-fixes; enhancing design to prevent re-occurrences of defects; ensuring on-time delivery;

  • Provide technical direction, architecture leadership and expertise to the team.

  • Lead by example. Show your chops as an exceptional and experienced developer, including thoughtful code reviews, testing, rollout, monitoring, and proactive changes.

  • Participate in the discovery phase of medium- to large-sized projects to come up with high level design by partnering with the product management, project management, business, user experience teams, and engineering teams.

  • Contribute in all phases of the development life cycle and write well-designed, testable, efficient code.

  • Troubleshoot business and production issues by gathering information (for example, issue, impact, criticality, possible root cause) and performing root cause analysis to reduce future issues.


What you'll bring:

  • Atleast 6 years of experience in building highly distributed, scalable, and fault tolerant Data Pipelines and Java applications.

  • Strong hands-on programming experience using Java or another object-oriented language.

  • Demonstrated expertise in developing and overseeing large-scale distributed applications, with a focus on scalability, availability, and fault tolerance, utilizing big data technologies such as Spark, Cassandra, Cosmos, Kafka, and Redis.

  • Strong grasp of distributed systems architecture and design principles.

  • Advanced knowledge of intricate software design, design patterns, data structures, and algorithms.

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 duties, responsibilities and qualifications required of employees assigned to this job. The full Job Description can be made available as part of the hiring process.


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.

Benefits & Perks:

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.

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...

840 W California Ave, 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

Walmart is looking for a Staff Software Engineer to join our dynamic Transactions Amends team in Sunnyvale, CA. If you have strong expertise in Java, J2EE, Cosmos, and Kafka, this position is a fantastic opportunity for you! In this hands-on role, you'll dive into coding, architectural design, and mentoring a talented group of engineers. As a Staff Software Engineer at Walmart, you will be at the helm of designing and developing innovative solutions that tackle the real-world challenges faced by our customers. Joining our team means you'll contribute to creating reusable technologies that enhance customer acquisition and merchant empowerment, all while delivering a top-notch experience across various platforms. You'll lead cross-functional projects, ensuring each initiative translates business requirements into technical solutions, all while adhering to our principle of delivering value at Walmart's Everyday Low Cost philosophy. Required qualifications include at least 6 years of experience building scalable and fault-tolerant data pipelines and Java applications. We value those who can demonstrate strong programming expertise, have advanced knowledge of software design, and understand distributed systems architecture. If you're ready to make a real impact and want to work in an environment where technology meets retail innovation, Walmart is the place for 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 lead medium to large-scale projects, translating complex business requirements into effective technical solutions, coding and conducting thorough testing. Your key responsibilities include mentoring team members, providing architecture leadership, and collaborating across various functional teams to ensure timely delivery and quality in all phases of the software development life cycle.

Join Rise to see the full answer
What qualifications are needed to become a Staff Software Engineer at Walmart?

To qualify for the Staff Software Engineer position at Walmart, candidates must have at least 6 years of experience in software engineering and a strong background in Java or other object-oriented programming languages. Preferred qualifications include a Bachelor’s degree or higher in related fields such as Computer Science or Engineering, and proficiency in developing large-scale, distributed applications using big data technologies.

Join Rise to see the full answer
How does the Staff Software Engineer role contribute to Walmart's technology initiatives?

The Staff Software Engineer plays a crucial role in Walmart's tech initiatives by leading the design and development of reusable technologies aimed at improving customer experiences. By addressing mission-critical business challenges, you will be directly involved in shaping Walmart's operations and driving innovation, leveraging your technical expertise to enhance customer acquisition and onboarding.

Join Rise to see the full answer
What programming languages and technologies should a Staff Software Engineer at Walmart be proficient in?

A Staff Software Engineer at Walmart should have strong hands-on programming skills primarily in Java or other object-oriented programming languages, along with proficiency in big data technologies such as Spark, Cosmos, Kafka, and Redis. An understanding of distributed systems architecture and design principles is essential for contributing to Walmart's ambitious tech goals.

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

Walmart offers an attractive benefits package to Staff Software Engineers, which includes competitive salaries, performance-based bonuses, a 401(k) match, stock purchase plans, comprehensive health coverage, paid maternity and parental leave, and various paid time off options. Employees also enjoy a range of financial and wellness benefits designed to support their overall well-being.

Join Rise to see the full answer
Common Interview Questions for ( USA) Staff, Software Engineer
Can you describe your experience with Java and how it relates to developing scalable applications?

When answering this question, highlight specific projects where you utilized Java to develop scalable applications. Discuss the techniques you used for optimization, your understanding of performance tuning, and how you implemented best practices for distributed system architecture.

Join Rise to see the full answer
How do you ensure the quality of code you produce?

To ensure quality, I prioritize unit testing and code reviews. I believe in implementing a testing strategy that includes creating comprehensive test cases and conducting peer reviews to maintain high coding standards and catch potential bugs early in the development process.

Join Rise to see the full answer
What is your approach to mentoring junior engineers?

When mentoring junior colleagues, I focus on creating a supportive learning environment. I encourage them to ask questions, provide regular feedback, and review their code to help them understand best practices. This interaction not only builds their skills but also strengthens team collaboration.

Join Rise to see the full answer
Describe a challenging project and how you handled it.

In your response, detail a specific project with challenges such as tight deadlines or technical difficulties. Discuss the strategies you employed to overcome these obstacles, the tools you used, and the ultimate success of the project, highlighting teamwork and leadership where applicable.

Join Rise to see the full answer
Can you explain your understanding of distributed systems and their importance?

Emphasize the significance of distributed systems in terms of scalability, fault tolerance, and reliability. Share your hands-on experience in designing distributed applications and the key principles you follow to ensure optimal performance and availability.

Join Rise to see the full answer
How do you stay updated with the latest trends in software development?

I make it a point to regularly read engineering blogs, attend webinars, and participate in community discussions. Continuous learning is critical in the tech industry, and I often explore certifications relevant to emerging technologies to stay ahead.

Join Rise to see the full answer
What development tools do you prefer and why?

When discussing development tools, mention your preferred IDEs, version control systems, and CI/CD tools. Justify your choices based on efficiency, collaboration capabilities, and how these tools have helped streamline your workflow in prior projects.

Join Rise to see the full answer
How would you approach a situation where a project is falling behind schedule?

In such situations, I focus on assessing the current status, identifying bottlenecks, and communicating with the team to brainstorm solutions. I prioritize tasks based on impact, and if necessary, I propose resource reallocations or adjustments to project scopes to align timelines.

Join Rise to see the full answer
What is your experience with agile methodologies?

Discuss your familiarity with agile practices such as Scrum or Kanban, and provide examples of how you've applied these methodologies in previous projects. Highlight the importance of adaptability and continuous feedback loops in maintaining project momentum.

Join Rise to see the full answer
How do you handle conflicts within a team?

When addressing team conflicts, I focus on open communication. I encourage team members to express their perspectives, and I facilitate discussions to find common ground. My goal is to foster collaboration and ensure that everyone's voice is heard, leading to effective resolutions.

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

Join Haus as a Senior Software Engineer and contribute to innovative solutions in decision science for leading brands.

Evertech Remote No location specified
Posted 5 days ago

As a skilled AI Engineer at Evertech, you'll innovate and develop AI-driven solutions for a leading financial services company.

Photo of the Rise User

Join REWE Group Austria as a Full Stack Developer and make an impact in the evolution of IT solutions for modern commerce.

Photo of the Rise User
Twilio Remote United States
Posted 5 days ago
Inclusive & Diverse
Social Impact Driven
Collaboration over Competition
Growth & Learning
Maternity Leave
Paternity Leave
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

Twilio seeks an experienced Tech Lead to guide innovative communication solutions in a fully remote setup.

Photo of the Rise User
Anytime Mailbox Remote No location specified
Posted 9 days ago

Join Anytime Mailbox as an API Developer and leverage your expertise in Microsoft and AWS technologies to create innovative API solutions.

Photo of the Rise User
Posted 5 days ago

NMI is seeking a Senior Software Engineer to lead the development of mission-critical systems in the payment processing industry.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Transparent & Candid

Join Coinbase as a Staff Software Engineer to build critical systems that enhance financial security and customer trust in the crypto space.

Photo of the Rise User

We are looking for a talented Software Engineer to join our team at StackAdapt, driving innovation in our self-serve advertising platform.

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

7162 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 20, 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
Photo of the Rise User
Someone from OH, Marion just viewed Data Entry Keyer at Aversan
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab