Senior, Software Engineer

Walmart, Inc.

$90K — $180K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master’s in Computer Science or related field
  • 6+ years’ experience with Scala/Python (PySpark) and distributed databases
  • Experience with streaming data (Kafka) and orchestration tools (Airflow preferred)
  • Strong knowledge of CS fundamentals, data structures, and algorithms
  • Hands-on experience with GCP data tools (GCS, DataProc, BigQuery)
  • CI/CD automation experience (Git, Jenkins)
  • Knowledge of LLM agent development and prompt engineering

Responsibilities

  • Design, build, and deploy data engineering solutions to support business needs
  • Develop and maintain data pipelines, ensuring data quality
  • Analyze and model complex data systems to create efficient data flows
  • Write, test, and deploy code for data solutions, including documentation
  • Translate business problems into data-driven solutions
  • Implement and promote data governance practices
  • Collaborate with stakeholders to align solutions with business strategy

Benefits

  • Incentive awards for performance
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • Multiple health plans
  • Paid time off (PTO)
Full Job Description
Position Summary...

What you'll do...
Join the Finance Data Factory team within Walmart Global Tech's FinTech organization as a Senior Software Engineer. In this role, you will design and build AI-driven data solutions that impact Walmart's global operations. We seek candidates with strong Big Data and AI engineering expertise to solve complex, large-scale business challenges.

About the Team: Finance Data Factory is central to Walmart's financial data infrastructure, creating and maintaining authoritative datasets used across the enterprise. Our work standardizes financial data, powers automation and analytics, supports executive reporting, and ensures data scalability and compliance. We collaborate with technology and business partners to deliver scalable, high-quality data products that drive efficiency and innovation.

What You'll Do:
  • Design, build, and deploy data engineering solutions to support business needs.
  • Develop and maintain data pipelines, ensuring data quality and relevance.
  • Analyze and model complex data systems, creating efficient data flows and structures.
  • Write, test, and deploy code for data solutions, including documentation and progress updates.
  • Translate business problems into data-driven solutions and provide actionable recommendations.
  • Implement and promote data governance practices.
  • Collaborate with stakeholders to align solutions with business strategy.


What You'll Bring:
  • Bachelor's or Master's in Computer Science or related field.
  • 6+ years' experience with Scala/Python (PySpark), distributed databases, Kafka, and multi-threading.
  • Experience with streaming data (Kafka/structured streaming), data ingestion frameworks, and orchestration tools (Airflow preferred).
  • Strong knowledge of CS fundamentals, data structures, and algorithms.
  • Hands-on experience with GCP data tools (GCS, DataProc, DPaaS, BigQuery).
  • CI/CD automation experience (Git, Jenkins, Looper).
  • Knowledge of LLM agent development and prompt engineering.
  • Excellent communication and collaboration skills.
  • Commitment to productivity and process improvement.


Benefits:
Benefits: Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Minimum Qualifications...

Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.

Option 1: 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.
Option 2: 5 years' experience in software engineering or related area.

Preferred Qualifications...

Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.

Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in software engineering or related area., We value candidates with a 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. The ideal candidate would have knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart's accessibility standards and guidelines for supporting an inclusive culture.

Primary Location...

805 Se Moberly Ln, Bentonville, AR 72712, United States of America

Similar Jobs

More Jobs at Walmart, Inc.

More Information Technology Jobs

Find similar Senior, Software Engineer jobs: