Walmart

Staff Software Engineer – React Native

Walmart

full-time

Posted on:

Location Type: Office

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Architect and build solutions that impact millions of associates and customers across the globe
  • Design and deploy scalable, cloud-native systems with a focus on AI applications including LLM-based solutions and generative AI
  • Lead the adoption and integration of advanced tools in AI, big data, microservices, and cloud platforms such as Azure
  • Foster a culture of continuous learning by contributing to tech communities and collaborating across teams
  • Partner with data scientists, product managers, and engineers to deliver integrated AI solutions that align with business goals
  • Build and maintain RESTful APIs, Kafka streams, and Cosmos DB to support real-time data processing
  • Apply big data technologies such as Kafka to manage and analyze large-scale datasets effectively
  • Champion best practices in CI/CD and DevOps to ensure reliable, high-quality software delivery
  • Facilitate design thinking workshops, conduct code reviews, and offer technical mentorship to drive excellence and innovation
  • Support and mentor team members, promoting knowledge sharing and continuous improvement

Requirements

  • 10 + years of experience in software engineering with a focus on building and scaling distributed, high-availability systems
  • Strong development experience with Java, React, React Native, JavaScript
  • Hands-on experience with AI/ML, including integrating large language models (LLMs), prompt engineering, RAG, and fine-tuning techniques
  • Deep understanding of cloud platforms (Azure preferred), cloud-native architecture, and deployments
  • Proficiency in Kafka, Cosmos DB, REST APIs, and GraphQL
  • Expertise in Docker and Kubernetes for orchestration and deployment
  • Strong grasp of CI/CD pipelines, monitoring, Git, and tools like Jenkins
  • Experience designing scalable microservices-based systems
  • Strong communication skills, a collaborative mindset, and the ability to lead and mentor in a dynamic environment
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaReactReact NativeJavaScriptAI/MLKafkaCosmos DBREST APIsGraphQLDocker
Soft Skills
strong communication skillscollaborative mindsetleadershipmentorshipcontinuous learningknowledge sharinginnovationtechnical mentorshipcode reviewsdesign thinking