Skip to content

Senior Manager – Software Engineering – Mobile
Company | Walmart |
---|
Location | Sunnyvale, CA, USA |
---|
Salary | $143000 – $286000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- Experience coding in the following object-oriented programming languages: Swift, Objective-C, Kotlin.
- Minimum 5+ years of experience in leading a team of at least 6 mobile engineers.
- Through understanding of developing and releasing mobile applications into App Store or Play Store.
- Hands-on development experience in mobile SDKs, native libraries, or system-level engineering.
- Deep understanding of mobile performance, memory management, and privacy-preserving data collection.
- Strong ability to work across native mobile and multi-platform environments, ensuring seamless integration across various frameworks.
- Experience designing and implementing MVVM architecture for iOS applications.
- Experience designing and implementing reactive architecture for mobile applications.
- Experience analyzing features in production using analytics and experiments.
- Experience writing effective tests and following test driven development.
- Experience participating in peer code reviews and contributing effectively within an agile setup with designers, product managers, and peer developers.
- Experience leading teams, mentoring colleagues, and managing technical projects.
- Experience operating in a highly dynamic and cross-functional environment. Experience working with Git.
- Experience in mentoring engineers and influencing other engineers across the organization
- Strong oral and written communication skills
- Good problem-solving attitude and analytical skills
- Option 1: Bachelor’s degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area. Option 2: 7 years’ experience in software engineering or related area.
- 2 years’ supervisory experience.
Responsibilities
- Provide guidance and lead a team of engineers to build quality software solutions for our Associates and Members that reduce waste and gain efficiency.
- Work closely with the Engineering, Program and Product Manager, and Scrum Champion to ensure engineering work is pointed and prioritized correctly.
- Work with a group of engineers in the mobile team to contribute to the vision and mission of the mobile initiatives.
- Assist product owners and designers in defining product requirements by offering technical suggestions.
- Guide proof-of-concept for medium to large initiatives and implement prototypes to validate ideas. Provide technical direction and define technical roadmaps for medium to large complexity solutions.
- Drive complex technical and/or business initiatives.
- Uphold the overall codebase quality by participating in design review, code review, unit testing, and general technical discussion.
- Troubleshoot business and production issues and support operations via monitoring and alerting.
- Mentor other engineers and help build strong teams.
- Assist in hiring, performance management, and headcount planning as well as vision and charter for quarterly roadmap planning.
Preferred Qualifications
- Master’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.
- 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.
- 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.