Software Engineer III-Mobile

  • Walmart
  • Bentonville, AR, United States
  • 01/11/2022

Job Description

Position Summary...

What you'll do...

About the Team

Walmart Global Technology is responsible for providing Technology solutions that support Walmart, Inc’s business globally. Edge Infrastructure Organization is part of Walmart Global Technology that provides Infrastructure Services across various technology capabilities like Edge Computing, Networking, Global Wide Area Networks, Mobility Solutions (including Enterprise Rugged devices, Bring Your Own Device, and Corporate Owned Personally Managed Devices) for Walmart, Inc. worldwide. Walmart operates over 5,500 retail locations in the US and over 11,000 across the globe. These stores and clubs are supported by a supply chain network of over 150 Distribution Centers (DC) and e-Commerce Fulfillment Centers (FC). This complex network of stores, clubs, DCs, and FCs for our Edge location today and operate at a scale that presents some unique opportunities.

As part of this team, you will join a team of Engineers who are transforming the Edge Infrastructure to support the next decade of innovations in Retail. While Walmart has done Edge computing for over 25 years, we are completely redefining the stack and how it will be done in the future. You will have to lead through the challenges of scale, and transformational change and leverage advancements in AIOps to create platforms, tools, and an organization that can support rapid transformation at the Edge. In many, if not most cases, you will need to chart new paths and develop solutions that do not exist in the industry today, as these are not problems that are faced by most organizations. If you are a quick learner, self-driven, excited to work on large challenges, and passionate about using software, and machine learning to solve really difficult problems at scale that were not possible before, we would love to have you on our team. What you can do and accomplish will be only limited by your drive and motivation.

You’ll sweep us off our feet if…

  • You are attracted by challenges and not driven away from them.
  • You like to help shape and create a future that hasn’t been envisioned yet.
  • Software development is your passion and not the job.
  • You believe technology is here to elevate the quality of work engineers do and an engineer should never perform the same task twice, it must be automated.
  • You have an analytical mind and see opportunities to have large impact in patterns you see in the data.
  • You like to try and do new things, and you can learn to do anything you want.
  • You’re comfortable influencing others, works well within teams, and able to communicate clearly with your customers.
  • You have an intermediate understanding of the various Infrastructure Technologies.  Understand how they work together, the metrics, and the jargons used.
  • Agility is not a framework or methodology for you. It is just comes naturally, and is the most logical way of working for you.

You’ll make an impact by:

  • Bringing Passion to ideate, plan, and ensure customer experience is at the forefront of all we do
  • Developing and enhancing products that allow us to accelerate what we are doing at the Edge and build a platform that is sustainable with growth.
  • Influencing vision and strategies that increase our level of automation for service delivery, and operations at an extremely distributed scale.
  • Building collaborative relationships with key partners by driving priorities aligned to value streams, influencing, and prioritizing product roadmaps, and gaining buy-in from executive leadership
  • Providing input in the overall direction by analyzing organizational objectives and needs.
  • Participating in a team environment, partnering to solve problems and staying focused till there is a solution

Software Developer Qualifications

  • Bachelor of Science and 2 years systems/software engineering experience OR Master of Science and 1 year systems/software engineering experience OR 4 years of experience
  • Proficiency with server-side languages such as Python, Java and Go Lang.
  • Proficient with database technology such as MySQL, Oracle and MongoDB. Also Cloud Databases, preferably Azure SQL, Cosmos DB, Google Spanner, Big Query.
  • Proficient in Object Oriented Design and Programming skills
  • Understand and implements Design and integration Patterns
  • Proficient with middleware technologies like the Application Server (Tomcat, TomEE, Node.Js, etc.), messaging (Kafka, ActiveMQ, JMS based messaging, etc.) and integration (Camel, ServiceMix, API Management, etc.)
  • Proficient with source code management, and CI/CD pipelines. Proficient with testing frameworks and tools and build systems like Jenkins.
  • Experience in working on Unix/Linux environments.
  • Experience in working Azure, and GCP cloud environments is plus
  • Experience investigating, analyzing and troubleshooting large scale enterprise systems.
  • Experience and exposure with managing and scaling 24/7 enterprise level applications.
  • Strong Systems Engineering knowledge, including a good understanding of Configuration management, system deployment automation tools like Terraform, system performance monitoring to understand and interpret system performance metrics, etc.

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. 

Who We Are?

Join Walmart and your work could help over 275 million 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.

Minimum Qualifications...

Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.

Bachelor’s degree in Computer Science and 2 years’ experience in software engineering or related field OR 4 years’ experience in software engineering or related field.

Preferred Qualifications...

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

Masters: Computer Science

Primary Location...

805 SE MOBERLY LN, BENTONVILLE, AR 72712, United States of America

Employer Job Listing Link