Reviewers say women are treated fairly and equally to men
What you'll do...
About the team.
If you're thinking 'scale', think bigger and don't stop there. At Walmart No 1 of fortune 500 companies, we don't just innovate; we enable transformations across stores and ecommerce channels for the Walmart experience.
Join us as a Principal Software Engineer working on the Traffic team at Walmart Global Tech. The Traffic team is a crucial, high-visibility team. The traffic team manages a multi-layered global traffic routing platform that intelligently routes all ecommerce web traffic and connects cloud powered stores to the cloud. This platform empowers Walmart to deliver customer value by providing a speedy & highly available user experience.
We work in a hybrid cloud environment where we manage and build custom load balancers using eBPF, L7 proxies (Torbit) and service mesh. We interact with external companies like CDNs and public cloud providers, and we also interact with many other teams inside Walmart that use our services. As a principal engineer, you will have a great deal of autonomy to drive the future of crucial traffic infrastructure for one of the largest eCommerce companies in the world! This role will be focused on being a core contributor to the Linux Foundation l3af.io project, which provides full lifecycle management for eBPF programs in the kernel. You will be interacting and working with industry leaders in the eBPF space and driving development on this emerging open-source project.
You'll sweep us off our feet if...
By having experience with some of the following technologies: Istio, L7 proxies (Envoy, apigee, api proxy or other proxies), eBPF, service mesh, configuration management and GitOps.
By having previous development experience and background on open-source projects
By having development experience contributing to core kernel code, kernel modules, or relevant network development experience
By demonstrating curiosity, deep interest, passion for building and scaling infrastructure technology at scale.
By having good engineering discipline of writing and developing system level code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with project team and cross-functional teams.
By being energetic, self-motivated, focused on solving customer problems in a fast-paced, dynamic, start-up-like environment.
By having experience troubleshooting LIVE sites issues and understanding root cause analysis. Enhancing design to prevent re-occurrences of defects.
You'll make an impact by...
Leading and monitoring the definition, design, delivery of Traffic team offering to business partners to maximize usefulness and impact for the organization.
Teaching and creating a culture of automation, testing, and engineering best-practices
Creating a better customer experience by improving automation, performance, quality, and system observability
Working cross-functionally across the engineering and platform organizations as well as with internal and external stakeholders. Collaborating with others on security, reliability, and automation.
Proficiency with Golang and C programming and Linux required
5+ years of professional backend experience; you will mostly be working on servers.
Bachelor's or master's degree in Computer Science or equivalent
Willing to dive into unfamiliar things. Sometimes bugs or features require us to dig into TCP/IP, the DNS spec, Walmart's logging infrastructure, Linux system administration, and more.
Strong written and verbal communication skills. Communicating with engineers is a part of the job.
Experience with running infrastructure solutions across private and public cloud environments (Azure, GCP, AWS)
Comfortable working on a fully remote team
Benefits & Perks:
Beyond competitive pay, 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.
Equal Opportunity Employer:
Walmart, Inc. is an Equal Opportunity Employer - By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing diversity- unique styles, experiences, identities, ideas and opinions - while being inclusive of all people.
Join Walmart and your work could help over 275million global customers live better every week. Yes, we are the Fortune #1 company. But you'll quickly find we're a company who wants you to feel comfortable bringing your whole self to work. A career at Walmart is where the world's most complex challenges meet a kinder way of life. Our mission spreads far beyond the walls of our stores. Join us and you'll discover why we are a world leader in diversity and inclusion, sustainability, and community involvement. From day one, you'll be empowered and equipped to do the best work of your life. careers.walmart.com
About Global Tech:
Imagine working in an environment where one line of code can make life easier for hundreds of millions of people and put a smile on their face. That's what we do at Walmart Global Tech. We're a team of 15,000+ software engineers, data scientists and service professionals within Walmart, the world's largest retailer, delivering innovations that improve how our customers shop and empower our 2.2 million associates. To others, innovation looks like an app, service, or some code,but Walmart has always been about people. People are why we innovate, and people power our innovations. Beinghuman ledis our true disruption.
Working virtually this year has helped us make quicker decisions, remove location barriers across our global team, be more flexible in our personal lives and spend less time commuting. Today, we are reimagining the tech workplace of the future by making a permanent transition to virtual.
As permitted by applicable law, provide evidence of full vaccination as defined by CDC guidelines OR secure approval of medical or religious accommodation for the vaccination mandate., Bachelor's degree in Computer Science and 4 years' experience in software engineering or related field OR 6 years' experience in software
engineering or related field.
Master's degree in Computer Science or related field and 3 years' experience in software engineering
640 W California Avenue, Sunnyvale, CA 94086-4828, United States of America
Reviewers say women are treated fairly and equally to men