Logo
Walmart

Senior, Software Engineer

Walmart, Sunnyvale, CA, United States


Walmart Senior Software Engineer - Sunnyvale, California

Working at Sam's Club means a career without boundaries. There's always room to grow, to take on another challenge, and to find professional rewards for your hard work. Yes, we are a division of the Fortune #1 company, Walmart, Inc. But you'll quickly find that we're a company that wants you to feel comfortable bringing your whole self to work. Join us and you'll discover why our company is a world leader in diversity and inclusion, sustainability, and community involvement.

As a Senior Software Engineer part of Sam's Club, you will be responsible for leading small groups of six to ten engineers, including offshore associates, for assigned Engineering projects. Your responsibilities include providing pertinent documents, direction, and examples; identifying short- and long-term solutions and timelines; reviewing and approving proposed solutions; implementing new architectural patterns; and performing design and code reviews.

About You:

  1. Show profound comprehension of Android/iOS frameworks along with their component lifecycles.
  2. Exhibit solid practical knowledge of multithreading, networking, offline storage, and performance enhancement.
  3. Comprehend product requirements, develop, and launch the software application.
  4. Execute efficient code using Xcode and Swift or Kotlin.
  5. Possess a robust understanding of GraphQL and a proven track record in its integration.

What you'll do:

  1. Design and implement core features in the shopping funnel of Sam's Club mobile application.
  2. Influence and collaborate with engineering leaders, product managers, design leads, and the business to develop a unified approach to Mobile engineering.
  3. Understand complex architecture and enhance existing solutions.
  4. Review code developed by other engineers and provide feedback to ensure best practices.
  5. Mentor and train team members on design techniques and coding standards.
  6. Experiment with new technologies and features and build quick prototypes.
  7. Communicate effectively with technical and non-technical cross-functional teams.

You'll really wow us if...

  1. You have a comprehensive knowledge of Swift and Kotlin as well as Agile methodologies.
  2. You thrive in an ever-changing environment with new challenges.
  3. You enjoy teaching others and empowering those around you to excel.

Minimum Qualifications...

Outlined below are the required minimum qualifications for this position:

  1. Bachelor'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.
  2. Alternatively, 5 years' experience in software engineering or related area.

Preferred Qualifications...

Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in software engineering or related area. We value candidates with a background in creating inclusive digital experiences and knowledge of implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards.

Location:

640 W California Avenue, Sunnyvale, CA 94086-4828, United States of America

#J-18808-Ljbffr