Principal, Software Engineer

Walmart, Inc.

$143K — $286K *
US-AnywhereRemote in Sunnyvale, CA
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a relevant field or 7 years of software engineering experience
  • 5 years of software engineering experience if holding a bachelor's degree
  • Experience running production Golang services in containers
  • Experience with Postgres at scale
  • Familiarity with message processing tech like AMQP and RabbitMQ
  • Experience with PKI and managing your own CA via Hashicorp Vault
  • Proven capability in leading a team of developers from concept to production.

Responsibilities

  • Lead the backend engineering team for the Edge Direct product
  • Manage the migration of services from Azure/Terraform/AKS to WCNP
  • Make architecture decisions and coordinate release schedules
  • Ensure comprehensive regression testing is built
  • Collaborate with senior directors to design and execute the Edge Direct roadmap
  • Help build out the cloud management platform
  • Utilize and possibly adapt messaging technologies in response to migration.

Benefits

  • Incentive awards for performance
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • Generous PTO
  • Multiple health plan options
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: