Senior, Software Engineer - Fullstack

WalmartBentonville, AR
Onsite

About The Position

As a Senior Software Engineer, you’ll spend your days translating requirements into solutions, writing code, collaborating with cross-functional teams and providing us with the insights necessary to think beyond the status quo. You’ll oversee small project teams consisting of other engineers who will look to you as a trusted advisor, a subject matter expert who provides guidance and the right tools to get the job done. Now, imagine doing all the above for the world’s largest retailer. That’s the Walmart experience. As a member of the Engineering group, you’ll be responsible for evaluating large amounts of data as part of the ongoing effort to optimize processes and delivery protocols. You’ll operate as a trusted advisor as it relates to efficiencies and best practices. As a senior member of the team, you’ll be able to say that you work for the world’s largest retailer and contribute to the development to best-in-class methodologies that impacted perception and drastically changed business as we know it.

Requirements

  • Development tools: Eclipse, Spring STS, JetBrains, Git, Jenkins, Maven, Grunt, SVN, TFS, Tomcat, Weblogic, etc.
  • Programming: Java, Spring Framework, JPA/Hibernate framework, C/C++, NodeJS, Python
  • Cloud experience: Kubernetes, Docker, OpenShift, microservices architectures (REST), event-based architecture (JMS, Kafka, Active MQ, etc.), stream technologies (Storm, Spark, etc.)
  • Design and maintain robust data pipelines to support ETL processes, ensuring reliable data transformation and delivery across platforms.
  • Databases: relational (Maria, MySQL, SQL Server, DB2, Informix), NoSQL document storage (Cosmos, Mongo, etc.)
  • Demonstrated expertise in architecting and deploying test automation solutions at scale.
  • Apply system design principles to architect resilient, high-performance solutions, and contribute to generative AI and agent-based systems that enhance automation and intelligence in software delivery.
  • 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.
  • 5 years’ experience in software engineering or related area.

Nice To Haves

  • Comprehensive knowledge of JAVA
  • Agile methodologies
  • Master’s degree in Computer Science or related field and 2 years' experience in software engineering or related field

Responsibilities

  • Translating requirements into solutions
  • Writing code
  • Collaborating with cross-functional teams
  • Providing insights to think beyond the status quo
  • Overseeing small project teams
  • Providing guidance and tools to get the job done
  • Effectively translating requirements into project parameters while working with agility from cradle to grave
  • Helping cross-functional teams to solve for business problems and develop solutions that enable us to redefine a “best-in-class” customer experience
  • Encouraging the project teams that you oversee to work collaboratively and to aim for insight-driven outcomes
  • Evaluating large amounts of data as part of the ongoing effort to optimize processes and delivery protocols
  • Operating as a trusted advisor as it relates to efficiencies and best practices
  • Contributing to the development to best-in-class methodologies that impacted perception and drastically changed business as we know it

Benefits

  • Competitive pay
  • Incentive awards for performance
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Medical coverage
  • Vision coverage
  • Dental coverage
  • Company-paid life insurance
  • Family care leave
  • Bereavement leave
  • Jury duty leave
  • Voting leave
  • PTO/PPTO for vacation, sick leave, holidays, or other purposes
  • Short-term disability
  • Long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U (company paid education benefit program for full-time and part-time associates)
  • Performance bonuses (annual or quarterly)
  • Regional Pay Zone (RPZ) (based on location)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service