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 Engineer leading complex engineering efforts for ophthalmic medical devices at SpyGlass Pharma. Critical role in experimental design, project execution, and mentoring junior team members.
Junior AI Software Engineer developing AI solutions and integrating AI capabilities across portfolio businesses. Collaborating with business teams to enhance product features and operational efficiency.
Software Developer optimizing existing products and developing new APIs with AI technology. Collaborating in Scrum teams for innovative software solutions.
Software Development Engineer in Nokia’s Network Infrastructure Division leveraging expertise to drive innovative prototypes. Collaborating closely with teams to redefine industry standards and enhance performance.
Software Engineer executing data governance and validation support for Google Analytics products at Caterpillar. Collaborating with development teams to ensure effective tracking and data quality.
Senior Embedded Software Engineer collaborating with Data Science team to deploy AI algorithms for edge devices. Responsible for model optimization and enabling real - time anomaly detection in the Electrical Distribution industry.
Senior Software Engineer developing machine learning applications for IoT solutions. Collaborating with cross - functional teams using modern technologies to predict and prevent outages.
Business Enablement Software Engineer at Clever Devices writing clean and efficient code for software solutions. Collaborating with teams to improve processes and mentoring other developers.
Product Engineer responsible for vacuum systems development at Comatec in Vantaa. Collaborating with an engineering team to shape technical solutions for sustainable industry.