Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Walmart

Principal Software Engineer

Walmart

. Guide and mentor a team of engineers through code reviews and design discussions .

Posted 10/13/2026full-timeBangalore • IndiaLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in architecting complex software systems with a focus on performance, security, and scalability, while leading teams in adopting coding standards and best practices. Proficient in developing and delivering large-scale distributed systems and microservices, with strong collaboration across cross-functional teams.

Highest-signal resume keywords
Microservice ArchitectureJava DevelopmentSpring Boot FrameworkKafka ProficiencyDevOps and CI/CD

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
Software DevelopmentDistributed Systems DesignComplex Software DesignData StructuresAlgorithmsEvent-Driven ArchitectureTechnical DebuggingNoSQL DatabasesSecure SDL FrameworksCoding Standards
Soft Skills
MentorshipCollaborationCommunication
Tools & Technologies
GitMavenAzureGoogle Cloud PlatformContinuous Integration
Industry Keywords
Technical ArchitectureOperational ExcellenceRisk Analysis MethodologiesPCI StandardsUser Stories

Tech Stack

Tools & technologies
AzureCloudDistributed SystemsGoogle Cloud PlatformJavaJavaScriptKafkaMavenMicroservicesNode.jsNoSQLReactReact NativeSDLCSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Guide and mentor a team of engineers through code reviews and design discussions
  • Act as a technical authority and provide team direction and expertise
  • Drive adoption of coding standards, design patterns, and development best practices
  • Lead creation and maintenance of technical architecture aligned with business goals and scalability requirements
  • Architect complex software systems for performance, security, and scalability
  • Produce high-quality software through unit testing, code reviews, and continuous integration
  • Uphold quality and operational excellence standards
  • Develop technical documentation and presentations communicating architecture decisions and design options
  • Align documentation with project scopes, milestones, and deliverables
  • Promote and enforce technical standards across the organization
  • Foster learning and innovation through hands-on guidance and mentorship
  • Lead discovery phases of major projects
  • Collaborate with cross-functional teams to define scopes and milestones
  • Work closely with Product Management, UX/UI, Quality Assurance, and DevOps teams
  • Communicate technical concepts to technical and non-technical stakeholders
  • Research emerging tools and methodologies
  • Build and enhance scalable platforms supporting Walmart’s international stores and eCommerce operations, including customer engagement and contextual advertising platforms

Requirements

What you’ll need
  • Experience as a tech lead
  • Strong development background in microservice architectures
  • Experience with Java, Spring Boot, and Kafka
  • 15+ years of experience in software development focusing on large-scale distributed systems
  • Experience with Java, React Native, microservices, Node.js, and Agentic AI use cases
  • Advanced knowledge of complex software design, distributed system design, design patterns, data structures, and algorithms
  • Proficiency in Kafka and NoSQL databases
  • Experience with DevOps, CI/CD, Git, and Maven
  • Excellent technical debugging and production support skills
  • Familiarity with public cloud technologies such as Azure or Google Cloud Platform
  • Extensive experience designing, developing, and delivering software products with a large user base
  • Experience in an architect role with large-scale software development, data-backed services and applications, and global platform builds and enhancements
  • Hands-on experience building microservices, event-driven architecture, and distributed systems using appropriate design patterns
  • Knowledge of risk analysis methodologies, cost analysis, business objectives, requirements classification, domain knowledge, user stories, and functional/non-functional requirements
  • Knowledge of coding standards, Java/JavaScript, Spring framework, Microsoft Azure, PCI standards, telemetry, CI/CD, code management tools, SDLC, and secure SDL frameworks and tools
  • Bachelor's degree in a relevant field and 5 years' software engineering experience, or 7 years' software engineering experience

Benefits

Comp & perks
  • Incentive awards for performance
  • Maternity and parental leave
  • PTO
  • Health benefits