Senior Software Engineer

Walmart•Bentonville, AR
•Onsite

About The Position

The Senior Software Engineer leads assigned engineering projects, troubleshoots business and production issues, supports business users, and leads discovery and delivery of medium to large-scale projects. The role works with product management, project management, business, user experience, and cross-functional teams to develop technical designs and solutions, write and test code, resolve issues, and ensure timely delivery. It also provides technical guidance, supports business solutions, builds stakeholder partnerships, and applies current expertise and best practices to meet customer and business needs.

Requirements

  • Master’s degree or equivalent in Computer Science, Information Technology, Engineering, or a related field, plus 2 years of experience in software engineering or related experience; OR a bachelor’s degree or equivalent in one of those fields, plus 5 years of experience in software engineering or related experience.
  • Experience engineering, building, and monitoring real-time and batch data pipelines using Spark, Scala, Java, Python, Kafka, Airflow, and Hive.
  • Experience creating backend RESTful APIs for saving or retrieving database data using technologies such as Python, Scala, and MySQL.
  • Experience with cloud computing for efficient data handling.
  • Experience designing analytical dashboards and reports using Tableau and QlikView, and implementing PL/SQL data queries using Oracle and BigQuery.
  • Experience designing and developing user interfaces using UI design principles and frontend technologies such as JavaScript, ReactJS, and NodeJS.
  • Experience designing highly available, fault-tolerant, and scalable infrastructure.
  • Experience with production deployment and change management using ServiceNow.
  • Experience with codebase monitoring and versioning using GitHub, Concord, and SVN.
  • Experience coordinating and working with teams across geographies and time zones toward a shared software deliverable.
  • Experience with resource and time management using ecosystems such as JIRA or Confluence.
  • The employer will accept any amount of experience with the required skills.

Responsibilities

  • Lead engineering projects by providing relevant documents, direction, and examples; identifying short- and long-term solutions and timelines; reviewing proposed solutions; and conducting design and code reviews.
  • Troubleshoot business and production issues by gathering details, engaging support teams, formulating and executing action plans, interpreting results, documenting outcomes, and conducting root cause analysis.
  • Support business users by responding to questions and issues, identifying solutions, facilitating resolutions, and leading cross-functional partnerships.
  • Lead discovery for medium to large projects by developing high-level designs with product management, project management, business, and user experience teams and obtaining cross-functional approvals.
  • Lead and participate in medium to large-scale projects by reviewing requirements, translating them into technical solutions, gathering project information, writing and developing code, and conducting unit testing.
  • Communicate project status and issues, collaborate across teams, troubleshoot open issues and bugs, ensure on-time delivery and handoffs, provide input to project plans, and provide project team leadership.
  • Apply up-to-date expertise to develop, execute, and improve action plans; advise and guide others on information and best practices; and support efforts to meet customer and business needs.
  • Implement business solutions by building stakeholder relationships, identifying business needs, carrying out necessary processes, monitoring progress and results, identifying improvement opportunities, and adapting to changing demands and responsibilities.

Benefits

  • Medical, vision, and dental coverage.
  • 401(k), stock purchase, and company-paid life insurance.
  • Paid time off, including sick leave, parental leave, family care leave, bereavement leave, jury duty leave, and voting leave.
  • Short-term and long-term disability.
  • Education assistance, including 100% company-paid college degrees.
  • Company discounts.
  • Military service pay.
  • Adoption expense reimbursement.
  • Performance-based incentive awards, including annual or quarterly performance incentives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service