Software Engineer developing core mobile capabilities on Android for Walmart. Solving engineering problems and modernizing the Android stack to enhance retail experiences.
Responsibilities
Architect and deliver core mobile capabilities for Walmart's Android Platform Engineering team.
Solve complex engineering problems and modernize the Android stack.
Enable feature teams to build fast, scalable, and delightful retail experiences.
Design systems which are scalable and fault tolerant.
Collaborate with platform team members across web, iOS and Android.
Requirements
BS/MS degree in Computer Science, Engineering, or a related subject
10+ years of professional experience in software development
Good hands on Gradle tooling, static and dynamic code analysis
Experience with Android SDK, Services, and various methods of background processing
Experience working with remote data via REST, JSON, Google Cloud Messaging
Experience with third-party libraries and APIs
Solid understanding of the full mobile development life cycle.
Knowledgeable about animation and screen transitions
Experience with Kotlin, Coroutines, MVVM, and other architectures
Benefits
Health benefits include medical, vision and dental coverage.
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.
Short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
Live Better U is a Walmart-paid education benefit program for full-time and part-time associates.
Senior Director, Software Engineering overseeing AI integration into governance frameworks at Walmart. Driving innovation and operational excellence within global governance practices.
Principal Software Engineer leading development of scalable web and mobile applications at Walmart Global Tech. Mentoring engineers and driving innovative software solutions for global impact.
Software Engineer at Schwarz Digits managing API platform and cloud infrastructure. Developing internal tools and implementing monitoring systems for optimal performance.
Software Engineer Sr at PNC applying security concepts and overseeing the security posture. Collaborating across teams to enhance processes and address vulnerabilities with advanced technology.
Lead Software Engineer at Fidelity Investments developing high - quality software solutions. Collaborating in a hybrid work environment to drive business value and innovation.
Software Engineer developing innovative software solutions for Fidelity Investments. Collaborating with multi - functional teams to deliver high - quality systems used across Fidelity products.
Software Engineer responsible for maintenance and development of new software in a client/server environment. Collaborate with operations staff and deliver well - tested projects on time.
Software Development Engineer intern contributing to AI/ML projects at F5. Collaborating on real - world solutions while gaining hands - on experience in a hybrid setting.
Principal Engineer driving Electronic Design Automation functions and supporting cloud technology transformations at GlobalFoundries. Collaborating with global teams on improvement projects and optimizing tapeout processes.
Senior Application Developer supporting enterprise - level software development initiatives at Navteca. Leading development efforts and guiding teams to deliver high - performance applications in a hybrid environment.