Senior, Software Engineer

Walmart · Bengaluru · 6–9 yrs experience · Posted 2026-07-24

Tech stack: C, Swift

Apply on the company site · Get a referral for this role

Walmart salary & ratings · Walmart interview process · More live openings

About the role

Responsibilities:
- Responsible for the design, architecture, and end-to-end delivery of applications/feature, reusable libraries, and frameworks, with a strong emphasis on leveraging AI-powered tools for code generation, automation, and cross-platform development.
- Raise the bar on best practices, code quality, documentation, testing, monitoring, and feature delivery by actively integrating AI-assisted coding, code review, and testing workflows into the engineering process.
- Demonstrate strong communication skills to collaborate with stakeholders and cross-functional teams, including sharing AI-driven insights and recommendations for product and process improvements.
- Champion sustainable engineering by continuously improving best practices, producing best-in-class code, documentation, testing, and monitoring, and adopting AI tools for productivity and quality assurance.
- Estimate effort, identify risks (including those related to AI adoption), help with prioritization, and devise/meet project schedules.
- Collaborate with other engineers, providing technical guidance on AI-powered development workflows, code generation, and cross-platform strategies.
- Rise above details to spot broader issues, trends, and implications for the product/team, including the impact of AI and automation on engineering practices and team productivity
Qualifications:
- BE/MS/PhD in Computer Science or equivalent.
- 6-9 years of strong design/development experience overall, with 7+ years of mobile development experience
- Mobile-first design and responsive code deeply ingrained in your thought process.
- Expertise in designing and architecting mobile apps.
- Expertise in iPhone development, including implementing applications with standard iPhone/ iPad UI components, creating custom UI.
- Expert in Objective C programming & Swift 5 and above, iPhone SDK, SQLite Database, iPad, X Code, XML-JSON Parsing, Location services, Social networking integration like Facebook,twitter
- Good knowledge of Core Foundation, Core Data, SQLite
- Should have good knowledge of Objective-C, Cocoa Touch, iPhone/iPad Apple SDK.
- Familiarity working with REST APIs for deep integrations with both platforms i.e. general best practices, shortcomings, trade-offs, etc
- Experience with offline storage, threading, and performance tuning
- Familiarity with cloud message APIs and push notifications
- Understanding of Apple’s design principles and interface guidelines
- Excellent organization, communication, interpersonal and leadership skills.

Qualifications

- BE/MS/PhD in Computer Science or equivalent.
- 6-9 years of strong design/development experience overall, with 7+ years of mobile development experience
- Mobile-first design and responsive code deeply ingrained in your thought process.
- Expertise in designing and architecting mobile apps.
- Expertise in iPhone development, including implementing applications with standard iPhone/ iPad UI components, creating custom UI.
- Expert in Objective C programming & Swift 5 and above, iPhone SDK, SQLite Database, iPad, X Code, XML-JSON Parsing, Location services, Social networking integration like Facebook,twitter
- Good knowledge of Core Foundation, Core Data, SQLite
- Should have good knowledge of Objective-C, Cocoa Touch, iPhone/iPad Apple SDK.
- Familiarity working with REST APIs for deep integrations with both platforms i.e. general best practices, shortcomings, trade-offs, etc
- Experience with offline storage, threading, and performance tuning
- Familiarity with cloud message APIs and push notifications
- Understanding of Apple’s design principles and interface guidelines
- Excellent organization, communication, interpersonal and leadership skills.

Responsibilities

- Responsible for the design, architecture, and end-to-end delivery of applications/feature, reusable libraries, and frameworks, with a strong emphasis on leveraging AI-powered tools for code generation, automation, and cross-platform development.
- Raise the bar on best practices, code quality, documentation, testing, monitoring, and feature delivery by actively integrating AI-assisted coding, code review, and testing workflows into the engineering process.
- Demonstrate strong communication skills to collaborate with stakeholders and cross-functional teams, including sharing AI-driven insights and recommendations for product and process improvements.
- Champion sustainable engineering by continuously improving best practices, producing best-in-class code, documentation, testing, and monitoring, and adopting AI tools for productivity and quality assurance.
- Estimate effort, identify risks (including those related to AI adoption), help with prioritization, and devise/meet project schedules.
- Collaborate with other engineers, providing technical guidance on AI-powered development workflows, code generation, and cross-platform strategies.
- Rise above details to spot broader issues, trends, and implications for the product/team, including the impact of AI and automation on engineering practices and team productivity

More openings at Walmart