Principal, Software Engineer, Android

Walmartdataventures

Sunnyvale, CA, United States of America
$143,000.00 - $286,000.00; bonus/equity: annual or...
Android platform experience
Proficient in kotlin
Android app development principles
In this role, you will be responsible to support our Conversational AI mobile engineering team in driving down costs to implementation, championing continuous improvement, driving innovation and mentoring engineers on developing and enhancing our enterprise scale software applications and frameworks

Job Summary

  • In this role, you will be responsible to support our Conversational AI mobile engineering team in driving down costs to implementation, championing continuous improvement, driving innovation and mentoring engineers on developing and enhancing our enterprise scale software applications and frameworks.
  • Our team creates reusable technologies to help with customer acquisition, onboarding, and empowering merchants, while ensuring a seamless experience for both of these stakeholders.
  • Walmart's culture is a competitive advantage, and its fostered by being together.

Matching Summary

In this role, you will be responsible to support our Conversational AI mobile engineering team in driving down costs to implementation, championing continuous improvement, driving innovation and mentoring engineers on developing and enhancing our enterprise scale software applications and frameworks.

Salary

$143,000.00 - $286,000.00; Bonus/Equity: annual or quarterly performance bonuses, Stock; Benefits: 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans

Skills & Requirements

Must-have

  • Android platform experience
  • Proficient in Kotlin
  • Android App development principles
  • REST based backend services integration
  • CI/CD pipelines
  • integrating 3rd party SDKs and APIs

Nice-to-have

  • creating inclusive digital experiences
  • Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
  • assistive technologies integration
  • accessibility best practices knowledge

Key Requirements

  • 12+ years of Android platform experience
  • 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.
  • 7 years’ experience in software engineering or related area.
  • 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.

Work Rights

Not specified

Tailored Resume

Cover Letter