Intelligent Retail Lab is an innovation hub formed by the world’s largest retailer focused on identifying and investing in trends and technologies reshaping the shopping experience. Intelligent Retail Lab’s mission is to create step change in-store experiences, leveraging emerging technology to help define and deliver on evolving customer expectations. Its success requires a cross- functional, mission-based team that is highly entrepreneurial, collaborative, and passionate about solving the unsolved problems.
You’ll sweep us off our feet if….
Ownership of the architecture and code that you bring to a production environment
A deep understanding of enabling technologies, principles and practices of Continuous Integration, Delivery and Deployment
Good understanding of platform and systems’ architecture – microservices, including enabling tools and technologies
Hands-on experience with at least one type of computer sensor or IOT technology
Working knowledge of modern ops technologies, e.g. monitoring, log aggregation, alerting, service discovery.
Experience with agile methods, along with having found their limitations and ways to overcome them.
You have developed/debugged solution to run embedded systems with memory and compute constraints
You’ll make an impact by…
You will be building out scalable enterprise solutions in a non-standard environment, there will be some cloud, some Kubernetes, some bare metal blades
Previous experience with robotics solutions such as ROS
Knowledge of NVidia platforms
In conjunction with multiple product and technology groups, your services will work to create a best-in-class consumer experience in the physical retail space.
What you’ll do…
Develop and maintain core services driving the IRL platform.
Develop and maintain integration level APIs.
Coordinate among integration partners for deliverables and orchestration of products.
Work with Product teams to shape inbound ideas into reality.
Play an active technical role in the planning phase of new projects.
Responsible for creation and maintenance of application support and process documentation
Deploys, integrates, installs, and configures components of application.
Works closely with the business to determine their strategic business requirements and measures system performance against expectations.
Supports production systems, as required, through performance optimization, problem resolution, and timely issue communications.
What you’ll bring…
MA/MS in related Computer Science, Computer Engineering or equivalent, OR 5+ years industry experience
Experience with Continuous Delivery
Experience with integrating with computer sensors.
Experience with storage technologies such as Cassandra, Cosmos DB, or PostgreSQL.
Experience with stream/message distribution platforms such as MQTT, Kafka, Azure Event Hubs.
Comfortable with fast-paced development and iteration.
Comfortable with the lower-level networking and hardware stuff
Some experience with streaming architectures, and associated protocols
You are a team player - that is, you're a nice person - see no ego
Highly motivated and independent; good at prioritization and results oriented.
A self-learner: ability to effectively adapt to rapidly changing technology and apply it to business needs, integrate multiple tools together to solve business problems.
Proficient in scripting and automation with an emphasis on integration.
Experience in Edge computing is a huge plus
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. Being human-led is 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 work for most of our team. Of course, being together in person is an important part of our culture and shared success. We’ll collaborate in person at a regular cadence and with purpose.
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
121 River St, Hoboken, NJ 07030-5989, United States of America