Enable job alerts via email!

Principal, Software Engineer

Walmart

Sunnyvale (CA)

On-site

USD 130,000 - 160,000

Full time

20 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a highly experienced software engineer to join their team in Sunnyvale. This role involves collaboration with multiple stakeholders to develop innovative software solutions for last-mile delivery, impacting millions of customers globally. The ideal candidate will have extensive experience in software engineering, particularly in building multi-tenant platforms and deploying to cloud services. Join a dynamic team focused on operational excellence and continuous improvement, with a commitment to leveraging technology for enhanced customer experiences.

Benefits

Performance bonuses
401(k) match
Stock purchase plans
Health benefits
Paid parental leave
PTO
Educational benefits

Qualifications

  • Over 12 years of experience in developing REST web services.
  • Experience designing end-to-end solutions across multiple teams.
  • Proven experience building multi-tenant software platforms.

Responsibilities

  • Collaborate with product managers to design effective tech solutions.
  • Develop a platform mindset to build once and leverage across projects.
  • Create tools and systems to enhance team productivity.

Skills

Problem-solving
Communication
Interpersonal skills
Self-motivation

Education

Bachelor's in computer science
Master’s in computer science

Tools

Spring Boot
Java
Kafka
NoSQL
Azure
GCP

Job description

Position Summary

This role involves collaboration with multiple stakeholders to implement business-critical capabilities that directly impact millions of customers worldwide. It includes building and contributing to platforms in the last-mile delivery domain, requiring technical expertise to develop effective software solutions and influence customer experience globally. The role demands strong technical skills, effective collaboration, and a deep understanding of global customer needs.

About Team

Focusing on customer, associate, and business needs, this team works with Walmart International, which includes more than 5,200 retail units across 23 countries such as Canada, Central America, Chile, China, India, Mexico, and South Africa.

What you'll do
  • Collaborate with product managers to design effective end-to-end tech solutions involving multiple teams.
  • Develop a platform mindset with a clear vision to build once and leverage across projects.
  • Work with architects to develop high-level designs and project execution approaches.
  • Contribute to Operational and Engineering Excellence initiatives for continuous improvement.
  • Create tools and systems to enhance team productivity and efficiency.
What you'll bring
  • Over 12 years of experience in developing REST web services using Spring Boot and Java.
  • 3+ years of experience designing end-to-end solutions across multiple teams.
  • Experience with asynchronous messaging using Kafka and NoSQL technologies.
  • Proven experience building multi-tenant software platforms.
  • Experience deploying to cloud services like Azure or GCP.
  • A passion for technology, quick learning ability, and a desire to share knowledge and best practices.
  • Strong problem-solving, decision-making, communication, and interpersonal skills.
  • Self-motivation and ownership in a fast-paced, agile environment.
About Walmart Global Tech

At Walmart Global Tech, we innovate to make life easier for millions through technology. Our team includes software engineers, data scientists, cybersecurity experts, and service professionals who impact retail at scale. We foster a people-led, tech-empowered culture, investing in our associates' growth and skills for the future.

Our global hubs are located in Bentonville, Arkansas, with primary offices in the San Francisco Bay Area and New York/New Jersey.

Benefits

Our compensation package includes competitive pay, performance bonuses, 401(k) match, stock purchase plans, health benefits, paid parental leave, PTO, and more. We also offer educational benefits through Live Better U and other perks.

Minimum Qualifications

Option 1: Bachelor's in computer science or related field + 5 years' experience in software engineering.

Option 2: 7 years' experience in software engineering.

Preferred Qualifications

Master’s in computer science or related field + 3 years' experience, with a focus on creating accessible digital experiences in line with WCAG 2.2 AA standards and assistive technologies. Knowledge of accessibility best practices is highly valued.

Primary Location

840 W California Ave, Sunnyvale, CA 94086-4828, USA

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Engineer - Consumer Banking Technology (Remote)

First Citizens

Pasadena

Remote

USD 125,000 - 180,000

10 days ago

Principal Software Engineer (Remote)

Home Depot

California

Remote

USD 140,000 - 240,000

Today
Be an early applicant

Principal Software Engineer (Remote)

Home Depot

Utah

Remote

USD 140,000 - 240,000

Yesterday
Be an early applicant

US Principal Software Engineer (React/.NET)

ZipRecruiter

Austin

Remote

USD 131,000 - 162,000

Today
Be an early applicant

Principal Software Engineer

Southern Arizona Legal Aid Inc.

Scottsdale

Remote

USD 144,000 - 289,000

Yesterday
Be an early applicant

Lead Software Engineer

Mastercard

Remote

USD 120,000 - 160,000

Yesterday
Be an early applicant

Principal Software Engineer

New Relic, Inc.

Des Moines

Remote

USD 130,000 - 170,000

5 days ago
Be an early applicant

Lead Software Engineer

Jobot

Boulder

Remote

USD 150,000 - 200,000

6 days ago
Be an early applicant

Lead Software Engineer

Jobot

Denver

Remote

USD 150,000 - 200,000

6 days ago
Be an early applicant