
Staff Software Engineer – React Native
Walmart
full-time
Posted on:
Location Type: Office
Location: Bangalore • India
Visit company websiteExplore more
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