(USA) Principal, Software Engineer

WalmartBentonville, AR
21h$110,000 - $286,000

About The Position

We are looking for a passionate and innovative software engineer to join Traffic Foundation within Walmart’s Global Technology Platform group. Traffic Foundation is empowering application teams at Walmart to reach their customers in the fastest, most efficient way possible. We build and design systems handling millions of requests per second, play a critical role in scaling Walmart systems under the extremely high-traffic situations, and provide tools to accelerate, secure, and distribute traffic to all the right places. About Team: About GraphQL team: At Walmart, we are pioneers in innovative technology solutions, and our GraphQL team is at the heart of our cutting-edge projects. Our team is composed of passionate developers, architects, and tech enthusiasts who thrive on collaboration, problem-solving, and pushing the boundaries of what's possible with GraphQL and Rust. Our team works closely with our US stores and eCommerce business to better serve customers by empowering team members, stores, and merchants with technological innovation. From groceries and entertainment to sporting goods and crafts, Walmart U.S. offers an extensive selection that our customers value, whether they shop online at Walmart.com, through one of our mobile apps, or in-store. Focus areas include customers, stores and employees, in-store service, merchant tools, merchant data science, and search and personalization. What you'll do: In this role, you will get to design and build high-performance, distributed systems, at massive scale. Working with teams across E-Commerce, Stores, and everything in between to make Walmart technology the fastest and most resilient in the industry. This critical role will be responsible for leading and participating in medium to large scale, complex, cross functional projects. Capable of taking complex problem domains, dissecting them until they’re well understood and delivering excellently engineered solution

Requirements

  • Bachelor’s or master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of professional software engineering experience.
  • Extensive experience in Java, Spring Boot, SQL, Javascript and familiarity with Node.js or Rust is a must.
  • Strong knowledge and understanding of system design and architecture and proven ability to contribute to architecture decisions.
  • Excellent coding skills with a focus on quality, performance, scalability, and maintainability.
  • Excellent issue triaging and trouble shooting skills to resolve critical production issues
  • Proven experience in a high-paced team environment, preferably working on Tier 0 products.
  • Strong problem-solving skills and ability to think algorithmically.
  • Demonstrated ownership mentality with the ability to take responsibility for projects from inception to completion, ensuring all aspects are completed to high standards.
  • Experience with version control systems like Git and with K8s and Docker or similar containerization and orchestration platforms.
  • Ability to work effectively in a team as well as independently.
  • Ability to understand best practices regarding system security measures.
  • Strong attention to detail and ability to manage multiple projects simultaneously.
  • Proven track record of learning new technologies and skills on the job.
  • Willingness to keep up-to-date with the latest technologies and apply them to the current projects.
  • A positive and flexible attitude towards working in a rapidly changing and high-pressure environment.
  • 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.

Nice To Haves

  • Prior experience working on high-performing applications is highly desirable.
  • Familiarity with agile methodologies and experience with cloud computing platforms like Google Cloud, or Azure will be a plus.
  • Graph QL experience would be considered a plus.
  • 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.

Responsibilities

  • design and build high-performance, distributed systems, at massive scale
  • Working with teams across E-Commerce, Stores, and everything in between to make Walmart technology the fastest and most resilient in the industry
  • responsible for leading and participating in medium to large scale, complex, cross functional projects
  • Capable of taking complex problem domains, dissecting them until they’re well understood and delivering excellently engineered solution

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.
  • Health benefits include medical, vision and dental coverage.
  • Financial benefits include 401(k), stock purchase and company-paid life insurance.
  • Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
  • Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
  • You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes.
  • Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities. Programs range from high school completion to bachelor's degrees, including English Language Learning and short-form certificates. Tuition, books, and fees are completely paid for by Walmart.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service