
Distinguished Software Engineer
Walmart
full-time
Posted on:
Location Type: Office
Location: Bangalore • India
Visit company websiteExplore more
About the role
- Architect complex software systems, ensuring performance, security, and scalability needs are met.
- Lead technology transformation to Microservices architecture.
- Provide hands-on technical guidance and mentorship to software engineers.
- Collaborate closely with cross-functional teams, including Product Management, UX/UI, Quality Assurance, DevOps, and engineering.
- Establish and enforce coding standards, design patterns, and development best practices through thorough code reviews.
- Conduct research to identify emerging tools and methodologies.
- Collaborate with project managers to define project scopes, milestones, and deliverables.
- Communicate complex technical concepts effectively to both technical and non-technical stakeholders.
Requirements
- Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 6 years’ experience in software engineering or related area.
- 8 years’ experience in software engineering or related area.
- Experience in designing and operating Microservices at scale.
- Experience in building Gen AI solutions using LLM models, Langraph, Langchain frameworks, and using Gen AI productivity tools like Github Copilot, Codium.
- Experience in data platforms and analytics.
- Prior hands-on experience in Java, Spring, ORMs, REST APIs.
- Experience with SQL and NoSQL databases, Kafka, Caching.
- Experience with frontend architecture and tech stack (react.js, react.native, node.js) is a big plus.
- Business acumen; combining technical vision with business insights.
Benefits
- Incentive awards for performance.
- Best-in-class benefits including maternity and parental leave.
- Paid time off (PTO).
- Health benefits and much more.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Microservices architectureGen AI solutionsLLM modelsLangraphLangchainJavaSpringREST APIsSQLNoSQL
Soft Skills
technical guidancementorshipcollaborationcommunicationproject managementbusiness acumen
Certifications
Bachelor's degree in computer scienceBachelor's degree in computer engineeringBachelor's degree in computer information systemsBachelor's degree in software engineering