Principal, Software Engineer, Web
Walmart · Sunnyvale, CA · 1 wk ago
On-siteEngineering$143k–$286k/yrFull-time
About the role
The Walmart Content Experiences Group — Extended Reality Team develops innovative retail and shopping solutions by integrating immersive and social technologies. This team pioneers advanced extended reality capabilities that enhance how customers explore and engage with products both online and in physical stores.
Responsibilities
- Lead the design and development of scalable, software platforms and solutions.
- Apply model-driven design principles to create robust technical architectures and system designs.
- Oversee design verification testing to ensure quality and reliability of software products.
- Mentor and guide engineering teams to foster innovation and effective problem solving.
- Collaborate across functions to define technical requirements and deliver high-impact engineering outcomes.
- Drive debugging and troubleshooting efforts to resolve complex technical challenges efficiently.
- Promote best practices in cloud computing architecture and engineering design processes.
- Communicate complex technical concepts effectively to both technical and non-technical stakeholders.
- Stay at the forefront of technological advancements, conducting research to identify emerging tools and methodologies.
Requirements
- 12+ years in software development, specializing in frontend websites and shareable widgets.
- Core Tech: JavaScript/TypeScript, React, Vue, Angular, Next.js, React Router, Redux, Node.js, GraphQL.
- API integration and development expertise.
- Architecture: Complex software and distributed system design, design patterns, data structures, and algorithms.
- Strong debugging and production support skills.
- Cloud & DevOps: Azure, Google Cloud Platform, CI/CD, code management tools, SDLC, Secure SDL frameworks, telemetry.
- Practices: Risk/cost analysis, functional/non-functional requirements, user stories, coding standards, quality/safety/security standards.
- Proven delivery of large-scale software products in fast-paced environments.
Qualifications
- Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area.
- Option 2: 7 years’ experience in software engineering or related area.
Skills
- Master’s degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area.
- We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.
Benefits
- Beyond our great compensation package, you can receive incentive awards for your performance.
- Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.
Pay
The annual salary range for this position is $143,000.00 - $286,000.00
Schedule
Flexible work schedule to accommodate the needs of the position and the associate.