Principal, Software Engineer

Walmart, Inc.

$110K — $220K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in relevant field or 5 years of software engineering experience.
  • 7 years of experience in software engineering if no degree is offered.
  • Experience with Golang in production environments.
  • Knowledge of Postgres and scalable database systems.
  • Familiarity with message processing technologies like AMQP and RabbitMQ.
  • Experience with PKI and managing CA via HashiCorp Vault.
  • Proven leadership in transitioning projects from concept to production.

Responsibilities

  • Lead the backend engineering team for the Edge Direct product managing IoT Access Points.
  • Migrate service from Azure/Terraform/AKS to WCNP by FY27.
  • Make architecture decisions and coordinate software releases.
  • Build out the cloud management platform.
  • Collaborate with senior directors on the roadmap for Edge Direct.

Benefits

  • 401(k) match and stock purchase plan.
  • Paid maternity and parental leave.
  • Generous PTO policy.
  • Access to multiple health plans.
  • Incentive awards based on performance.
Full Job Description
Position Summary...
About Team:
Building the right technology foundation for Infrastructure & platforms is vital to success at the scale of Walmart. Our team builds and maintains the foundational technologies that support the tech organization. Included in this are data platforms, enterprise architecture, DevOps, cloud computing, and infrastructure. All of these products and services are supported by scalable and powerful infrastructure, ensuring a secure and seamless employee and customer experience across stores, digital channels, and distribution centers.

What you'll do...
  • This role is to lead the backend engineering team for the Edge Direct product which manages a fleet of IoT Access Point we are deploying throughout stores.
  • The management plane for these devices utilizes Go (in the cloud and on the device), MQTT, HashiCorp Vault, RabbitMQ and Postgres among other technologies.


Please note- "Immigration sponsorship is not available in this role".
What you'll do:
  • Our major first project will likely be migrating the service from Azure/Terraform/AKS into WCNP in FY27.
  • You will make architecture decisions with the team, coordinate releases, and ensure regression tests are built out.
  • You will help build out our cloud management platform.
  • You'll work directly with the Sr. Director of Software Engineering and the Sr. Director of Product to design and execute on the Edge Direct roadmap.


What you'll bring:
  • Experience running production Golang services in containers
  • Experience with Postgres at scale
  • Experience with message processing tech like AMQP
  • We currently use RabbitMQ but that might change with the migration to WCNP.
  • Experience with PKI, especially managing your own CA via Hashicorp Vault
  • Building from requirements and/or concept to production, and successfully leading a team of developers.


Benefits:
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.

Sunnyvale, California US-11349: The annual salary range for this position is $143,000.00 - $286,000.00

Bentonville, Arkansas US-10735: The annual salary range for this position is $110,000.00 - $220,000.00

Additional compensation includes annual or quarterly performance bonuses.

Additional compensation for certain positions may also include :

- Stock








Minimum Qualifications...

Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum 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.

Preferred Qualifications...

Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.

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. The ideal candidate would have knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart's accessibility standards and guidelines for supporting an inclusive culture.

Primary Location...

1395 Crossman Ave, Sunnyvale, CA 94089-1114, United States of America

Walmart and its subsidiaries are committed to maintaining a drug-free workplace and has a no tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment.

Similar Jobs

More Jobs at Walmart, Inc.

More Information Technology Jobs

Find similar Principal, Software Engineer jobs: