Logo
Walmart

Senior, Software Engineer - (Mobile) Sunnyvale, CA

Walmart, Sunnyvale, California, United States, 94087


Position Summary:About Team:On the Item and Inventory team, we ensure our customers get their orders when and where they want them, in a frictionless, predictable manner. We create reusable SaaS products and services that manage our catalog and power end-to-end inventory management, including replenishment, fulfillment, and transportation.As a Sr. Software Engineer,

you will design and deliver readable, maintainable, testable, scalable, reusable, and efficient code. You’ll work in an Agile team with Engineers, Designers, and Product Managers to solve exciting and challenging problems. Collaborate with Backend teams to design effective and understandable APIs. Follow established architecture patterns and suggest improvements.What you'll do:Demonstrate up-to-date expertise in Software Engineering and apply this to the development of action plans. Analyze business problems to design solutions and implement and test complex code changes for specific requirements or applications.Deliver high-quality code for the product requirements in an agile scrum sprint.Investigate and fix software defects.Assure app stability and code coverage by writing Unit and Functional tests.Collaborate with platform team members across web, iOS, and Android to align on solutions across platforms.Utilize industry open-source research, tools, and practices to improve Walmart technology environment.Design complex systems which are scalable and fault-tolerant, reasoning about trade-offs of multiple algorithmic solutions.Implement applications that meet throughput and SLA requirements. Perform code reviews and write feature documentation.Perform code reviews of proposed source changes.What you'll bring:5+ years of experience in software engineering.BS/MS degree in Computer Science, Engineering or a related subject.Strong experience with Java, Spring Boot, React, SQL, NoSQL, Azure, GCP, and Mobile Development.Experience with Agile development methodologies.Excellent problem-solving skills and attention to detail.Ability to collaborate with cross-functional teams to identify requirements and design solutions that meet business needs.Experience creating clean, maintainable, and well-documented code.Ability to perform pull requests and provide constructive feedback.Strong experience troubleshooting and debugging software issues.Immigration sponsorship is not available in this role.About Walmart Global Tech:Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. We’re a team of software engineers, data scientists, and service professionals who make an epic impact and are at the forefront of the next retail disruption.Flexible, hybrid work:We use a hybrid way of working that is primarily in office coupled with virtual when not onsite.Benefits:Beyond our great compensation package, you can receive incentive awards for your performance. Other perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and more.Equal Opportunity Employer:Walmart, Inc. is an Equal Opportunity Employer – By Choice.Minimum Qualifications:Option 1: Bachelor's degree in computer science or related area and 3 years’ experience in software engineering or related area.Option 2: 5 years’ experience in software engineering or related area.Primary Location:680 West California Avenue, Sunnyvale, CA 94086-4834, United States of America

#J-18808-Ljbffr