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

Software Engineer III - Mobile

Position Summary...

What you'll do...

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

Our Team
We are seeking a Software Engineer for a key position on Walmart’s Driver Experience group under the Last Mile Delivery initiative. Driver experience is key to the success of the Last Mile platform that powers Walmart’s Grocery, General Merchandize and Same Day Delivery propositions. We deal with driver Payments, miles driven, externalization of Walmart Core delivery services. Last Mile Delivery is expected to grow multiple times over in the next few years. In this role, you will develop highly scalable services to process millions of requests per day and solve complex software engineering problems by leveraging state-of-the-art technology.


What you’ll bring:

  • 4+ years of working experience in Native App development. Experience with RxSwift & Swift languages, UIKit & Foundation frameworks, and xibs & storyboard.

  • 3+ years of working experience in Cloud Components and Architecture.

  • Excellent communication, interpersonal skills and be able to articulate complex technical concepts in an approachable way for

    broad audiences.

  • Demonstrated high level design of systems.

  • Solid experience in large scale distributed systems and event-driven architecture.

  • Have designed, built, and maintained APIs, services of highly scalable platforms.

  • Have experience with Kafka or other high volume-low latency messaging infrastructure.

  • Have experience with Azure Cloud Stack or other cloud stacks.

  • Have extensive knowledge of open-source libraries, design patterns and micro-service architecture. Familiarity with CI/CD and unit testing.
     

What you’ll do:

  • Taking the lead on problems related to scale & monetization.

  • Leveraging your experience of designing and building large scale distributed systems, solving problems related to scale and

    have experience with process huge amounts of data.

  • Provides support to the business by responding to user questions, concerns, and issues (for example, technical feasibility,

    implementation strategies); researching and identifying needed solutions; determining implementation designs; providing guidance regarding implications of new and enhanced systems; identifying short and long term solutions; and directing users to appropriate contacts for issues outside of associate's domain.

  • Manages small to large-sized complex projects by reviewing project requirements; translating requirements into technical solutions; researching and identifying alternative solutions; determining needed solution based on return on investment and value add to the business; gathering requested information (for example, design documents, product requirements, wire frames); writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with project team and cross functional teams; identifying areas of opportunity; interpreting information and identifying a solution; ensuring solution is sustainable across implementation and use; troubleshooting open issues and bug-fixes; and ensuring on-time delivery and hand-offs.

  • Troubleshoots business and production issues by gathering information (for example, issue, impact, criticality, possible root cause); performing root cause analysis to reduce future issues; engaging support teams to assist in the resolution of issues; developing solutions; driving the development of an action plan; performing actions as designated in the plan; interpreting the results to determine further action; and completing online documentation.

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


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

Customer Service, 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.

Masters: Computer Science

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

$175500 / YEARLY (est.)
min
max
$117000K
$234000K

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 Software Engineer III - Mobile, Walmart

At Walmart Global Tech, we believe in making a difference in people's lives, and as a Software Engineer III - Mobile, you will play a crucial role in that mission! Based in Sunnyvale, CA, you’ll be part of our vibrant team where innovation meets dedication. In this key position, you'll work on our Driver Experience group, enhancing our Last Mile Delivery initiative. This platform enables seamless delivery for Walmart's grocery and merchandise while enhancing driver payment processes. Your expertise in native app development, especially with technologies like RxSwift and Swift, will enable you to build highly scalable services that handle millions of requests per day. You'll tackle complex software engineering challenges, manage large projects, and troubleshoot any issues that arise to ensure a smooth experience for our users. With your solid understanding of cloud components and distributed systems, you'll be at the forefront of developing cutting-edge solutions that shape the future of retail. Plus, you’ll have the opportunity to mentor others and build a career path that fits your aspirations, surrounded by diverse perspectives and a supportive environment. Join us in becoming people-led and tech-empowered, as we innovate and push boundaries together at Walmart Global Tech!

Frequently Asked Questions (FAQs) for Software Engineer III - Mobile Role at Walmart
What responsibilities does a Software Engineer III - Mobile have at Walmart Global Tech?

As a Software Engineer III - Mobile at Walmart Global Tech, you'll lead projects focused on enhancing our Last Mile Delivery system. Your duties include developing scalable services that manage millions of requests daily, troubleshooting business and production issues, and collaborating with teams to design and implement technical solutions. You'll also communicate project statuses and ensure on-time delivery of your projects. Your role will have a significant impact on optimizing delivery processes and improving driver experiences.

Join Rise to see the full answer
What qualifications are required for the Software Engineer III - Mobile position at Walmart?

To qualify for the Software Engineer III - Mobile position at Walmart, you need either a bachelor's degree in a related field with two years of software engineering experience or four years of relevant experience. Proficiency in RxSwift, Swift languages, and cloud components is essential, along with strong communication skills and experience in designing large-scale systems. Knowledge of APIs, micro-service architecture, and event-driven systems will greatly enhance your application.

Join Rise to see the full answer
How does the work environment at Walmart Global Tech support engineers?

Walmart Global Tech fosters a collaborative and inclusive environment for its engineers. You're encouraged to innovate and contribute to projects that improve the retail experience for millions. We believe in the growth of our associates, providing training and mentorship opportunities that help you maximize your potential. Additionally, our work culture values diverse perspectives and empowers team members to share ideas and solutions.

Join Rise to see the full answer
What is the career growth potential for a Software Engineer III - Mobile at Walmart?

As a Software Engineer III - Mobile at Walmart, the career growth potential is significant. You’ll have the opportunity to take on leadership roles within projects, mentor junior engineers, and contribute to critical systems impacting retail operations. Walmart offers a robust training program and various resources to help you continuously grow your skills and advance your career within the tech sector. Your work here could define your career trajectory as you take on more complex challenges.

Join Rise to see the full answer
What benefits does Walmart provide to Software Engineer III - Mobile employees?

Walmart offers a comprehensive benefits package for Software Engineer III - Mobile employees, which includes competitive pay, performance-based bonuses, 401(k) match, stock purchase plans, paid parental and maternity leave, and multiple health plans. Other perks include PTO, educational benefits through the Live Better U program, and various discounts. Walmart is committed to supporting the well-being of its employees along with their professional development.

Join Rise to see the full answer
Common Interview Questions for Software Engineer III - Mobile
Can you describe your experience with native app development?

When discussing your experience with native app development, highlight specific projects you’ve worked on, the tools and technologies you used, and the impact your development had. Emphasize proficiency in Swift and your contribution to creating user-friendly applications, sharing metrics or outcomes that showcased your work’s effectiveness.

Join Rise to see the full answer
What challenges have you faced while working on large-scale distributed systems?

In responding to this question, provide examples of technical challenges you've encountered, such as scaling issues or performance bottlenecks. Discuss how you approached these challenges, the solutions you implemented, and the results. Highlight your problem-solving skills and ability to adapt to evolving technical landscapes.

Join Rise to see the full answer
How do you ensure the quality of your code during development?

To ensure code quality, describe your approach to unit testing, code reviews, and following coding standards. Mention your experiences with CI/CD practices and how these methodologies aid in maintaining high-quality standards while accelerating the delivery process.

Join Rise to see the full answer
Explain a complex technical concept to someone without a technical background.

When tasked with explaining a complex technical concept, focus on breaking it down into simpler terms using analogies or everyday examples. This demonstrates your communication skills and ability to make intricate ideas approachable, showcasing your capacity to be a collaborative team member.

Join Rise to see the full answer
What motivates you to work in mobile application development?

Share your passion for technological advancements and how they can improve user experiences. Discuss how the potential to impact millions through mobile apps excites you and motivates you to solve challenges in this ever-evolving field, showcasing your enthusiasm for your work.

Join Rise to see the full answer
How do you stay current with new technologies in software engineering?

To convey your commitment to ongoing learning, mention resources such as tech blogs, online courses, and developer communities. Highlight conferences or workshops you've attended and how these experiences have enriched your understanding of new technologies and best practices in software engineering.

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

In your response, detail your hands-on experience designing, building, and maintaining APIs and microservices. Discuss specific projects where you implemented these technologies and the benefits they provided, such as scalability and flexibility, while linking them to your overall development philosophy.

Join Rise to see the full answer
What strategies do you use to manage tight project deadlines?

Share your time management techniques and how you prioritize tasks to meet project deadlines. Explain how you set achievable goals, communicate effectively with team members, and remain adaptable when challenges arise during a project’s lifecycle.

Join Rise to see the full answer
How do you handle constructive criticism in a tech team environment?

When speaking about handling constructive criticism, emphasize your openness to feedback and your willingness to learn from colleagues. Share anecdotes of times you received criticism and how it helped you improve your work process or technical skills, reflecting your professional growth.

Join Rise to see the full answer
What role do you think collaboration plays in successful software projects?

Discuss how collaboration is crucial for successful software projects, allowing for diverse perspectives and innovative solutions. Highlight experiences where collaboration enriched the project outcome, demonstrating your belief in working together to achieve common goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Walmart Hybrid United States
Posted 3 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
LDMS Remote No location specified
Posted 10 days ago
Photo of the Rise User
ConsenSys Remote APAC - Remote, CANADA - Remote, EMEA - Remote, LATAM - Remote, UNITED STATES - Remote
Posted 3 days ago
Photo of the Rise User
Wise Remote Worship Square, 65 Clifton Street, London, United Kingdom
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Anduril Industries Hybrid Seattle, Washington, United States
Posted 7 days ago

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

6596 jobs
MATCH
VIEW MATCH
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!