Principal, Software Engineer, Streaming and Messaging jobs in United States
cer-icon
Apply on Employer Site
company-logo

Walmart Canada · 3 months ago

Principal, Software Engineer, Streaming and Messaging

Walmart Inc. is a leading global retailer, and they are seeking a Principal Software Engineer to join their Streaming Systems team. The role involves removing the complexity of cloud-based streaming services and leading the backend services that support e-commerce operations.

DeliveryRetailShopping

Responsibilities

Leading the design, development, and maintenance for the platform backend services that drive e-commerce for the world’s largest retailer
Leading large organizations in building the next-generation, cloud-based streaming technology capable of supporting transactions for e-commerce and retail stores

Qualification

Cloud-based streaming servicesDeployment automation toolsDistributed SystemsJava/ScalaContinuous integration/deliveryAgile methodologiesTesting frameworksLarge scale data platformsNear real-time stream processingRelationalNoSQL databasesOpen source contributionMulti-threadingGarbage Collection SystemsDocumentation Skills

Required

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
7 years' experience in software engineering or related area
10 plus years of software development and/or DevOps Experience in related field (Messaging, Streaming, Big Data)
Extensive knowledge in deployment automation tools (Docker, Kubernetes, Helm, Nomad, etc.)
Extensive knowledge in Distributed Systems and the challenges that come with them
Strong Java/Scala skill sets
Designs, Scopes, and Builds large projects with large teams
Git or a similar version control tools
Strong understanding of agile methodologies (Scrum and Kanban)
Strong understanding of continuous integration and delivery (Jenkins, GitOps, etc)
Strong understanding of testing frameworks (JUnit, Cucumber, or similar) and concepts (CHO, Integration, Unit, etc)
Strong understanding of large scale data platforms
Design and Documentation Skills

Preferred

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
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
Knowledge of accessibility best practices

Benefits

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.

Company

Walmart Canada

company-logo
Walmart Canada is a subsidiary of Walmart that operates a chain of more than 400 stores nationwide. It is a sub-organization of Walmart.