Staff, Data Engineer

Walmart•Bentonville, AR
•$127,171 - $220,000•Onsite

About The Position

The Staff Data Engineer translates and co-owns business problems within the data discipline, identifying suitable methods and tools to develop data-related or mathematical solutions. The role advises business stakeholders on complex issues, develops project business cases, translates requirements into work aligned with business strategy, and connects business needs to practical solutions and insights. The position identifies fit-for-purpose data sources, performs initial data-quality checks, and reviews junior associates’ deliverables. It builds and automates data transformation and integration infrastructure across varied sources, deploys pipelines through scheduling and orchestration frameworks, assesses data risks, and prepares complex multi-source data for modeling. The role assembles data across platforms, develops complex logical and conceptual models, guides physical modeling, defines ways to expose data to other systems, and maintains documentation and metadata. It contributes to modeling standards and architectural design. It also reviews application designs, develops and tests code, creates proofs of concept, troubleshoots production applications, drives scalability changes, and maintains code documentation. The Staff Data Engineer establishes and implements data governance practices with stakeholders, interprets company and regulatory policies, educates others, and recommends policy updates. The role applies defined data strategy principles to moderately complex business problems. The position is based at 811 Excellence Dr, Bentonville, AR 72716.

Requirements

  • Master's degree or equivalent in Computer Science, Information Technology, Engineering, or a related field and 2 years of experience in software engineering or related experience; OR bachelor's degree or equivalent in one of those fields and 4 years of experience in software engineering or related experience.
  • Experience designing, developing, and testing relational database management systems, including MySQL, Microsoft SQL Server, or Postgres.
  • Experience working in a fast-paced environment using Agile methodologies.
  • Experience with data warehousing concepts, methodologies, and frameworks using distributed technologies such as SparkSQL, Hadoop, Kafka, and Hive.
  • Experience designing and developing analytical dashboards using business intelligence tools such as Tableau, Power BI, or Looker.
  • Experience coding in object-oriented programming languages such as Java, Python, or Scala.
  • Experience coding in scripting languages such as Python, Shell scripts, Ruby, or Perl.
  • Experience with software engineering best practices across the development lifecycle, including Agile methodologies, coding standards, code reviews, source control management, build processes, testing, and operations, using tools such as Git and Jenkins.
  • Experience identifying business use cases and transforming business problems into scalable analytical solutions.
  • Experience using IDE tools such as VSCode or IntelliJ.
  • Experience identifying and debugging issues related to the business domain and designing solutions.
  • Experience with data structures and algorithms.
  • The employer will accept any amount of graduate coursework, graduate research experience, or experience with the required skills.

Responsibilities

  • Translate or co-own business problems within the data discipline and identify methods and tools to develop solutions.
  • Recommend solutions to business stakeholders, develop business cases with projected ROI or cost savings, translate business requirements into projects and tasks, and connect business needs to tangible results.
  • Identify suitable data sources, perform initial data-quality checks, and review junior associates’ deliverables with guidance on sources and quality.
  • Build infrastructure for data transformation and integration across a wide variety of sources; automate repeatable data-preparation tasks and deploy pipelines using scheduling and orchestration frameworks.
  • Evaluate data issues and risks, develop methods to fuse and reshape complex multi-source data for modeling, and stay current on big-data analytics and data-science trends.
  • Assemble complex data across platforms and tools; build logical and conceptual models, guide physical data modeling, and define techniques for exposing data to other systems.
  • Review data-modeling work, maintain data documentation and metadata, contribute to modeling standards and best practices, and provide input to architectural design.
  • Review solution and application designs; select development languages and libraries; map test cases to requirements; create proofs of concept; and review and troubleshoot code.
  • Recommend testing methodologies and deployment environments, identify application changes needed for different environments and scalability, monitor production applications, and lead patch development when needed.
  • Ensure code documentation is complete and periodically updated.
  • Establish, modify, document, and implement data governance projects and practices with business stakeholders and peers.
  • Interpret company and regulatory data policies, educate others on governance practices and guidelines, and recommend policy updates.
  • Apply defined data strategy principles to unique, moderately complex business problems.

Benefits

  • Medical, vision, and dental coverage.
  • 401(k), stock purchase plan, 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 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