(usa) Senior, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA

Senior Software Engineer role focused on designing and developing scalable solutions for Walmart Identity team, working with Product, UX, and Engineering teams. Responsibilities include translating requirements into Android solutions, developing and maintaining Android applications using Kotlin, writing tests, troubleshooting production issues, supporting CI/CD, and implementing telemetry. The role emphasizes leveraging AI-powered development tools to enhance efficiency and code quality.

What you'd actually do

  1. Participate in discovery and design for various features by partnering with Product, UX, and Engineering teams.
  2. Translate business and technical requirements into scalable Android solutions.
  3. Design, develop, test, and maintain Android applications using Kotlin and modern Android frameworks.
  4. Write unit tests and support integration and regression testing.
  5. Leverage AI-powered development tools (e.g., Claude, Cursor, Copilot) to improve engineering efficiency and code quality.

Skills

Required

  • Kotlin
  • Android SDK
  • Gradle
  • Jetpack libraries
  • GraphQL integration
  • MVVM
  • MVI
  • unit testing
  • debugging tools
  • CI/CD pipelines
  • DevOps practices
  • mobile performance optimization
  • monitoring
  • secure coding practices
  • data privacy standards

Nice to have

  • Android framework components
  • multithreading
  • networking
  • offline storage
  • performance tuning
  • AI-assisted development tools
  • cloud platforms (AWS/Azure)

What the JD emphasized

  • AI-powered development tools