Walmart
Walmart
Walmart is a global retail and eCommerce company serving consumers through hypermarkets, discount department stores, grocery locations, and an online marketplace. Its broad product offering is supported by a large physical-store network, direct-to-consumer operations, and the logistics and supply-chain systems needed to keep products moving across the business.

Walmart Software Engineer III, Big Data

Build scalable Big Data applications and tools for Walmart’s cloud data platforms. Develop Java and Python services, analytics infrastructure, and secure data pipelines in Bangalore.

Description

  • Build and test scalable applications and platform tools for cloud data warehouses and large-scale data processing.
  • Create automation, self-service tools, and platform services for internal teams.
  • Work with colleagues to establish software practices and requirements.
  • Maintain code and provide updates to improve platform reliability, cost efficiency, and query performance at scale.
  • Review and test programs and products before launch.
  • Diagnose and resolve coding and data pipeline issues.
  • Build tools to monitor and enforce access controls, data governance, and safeguards for sharing sensitive information.
  • Find opportunities to improve platform automation and effectiveness.
  • Follow company policies, procedures, mission, values, ethics, and integrity standards.

Requirements

  • Hold a B.E., B.Tech, MS, or MCA in computer science or a related technical field.
  • Have a bachelor’s degree in a listed computer-related field and at least two years of software engineering or related experience, or at least four years of experience in software engineering or a related area.
  • Bring at least 5.5 years of object-oriented programming experience with Java or Python.
  • Demonstrate strong computer systems fundamentals, data structures and algorithms knowledge, and problem-solving ability.
  • Have hands-on experience building web services or applications with RESTful APIs, Spring or Spring Boot, and messaging systems such as Kafka or Pub/Sub.
  • Understand Google Cloud data frameworks, including BigQuery, BigLake, Dataproc (Spark or Hive on GCP), and Cloud Composer (managed Airflow).
  • Have strong SQL skills, including BigQuery SQL, partitioning and clustering strategies, and query performance tuning.
  • Have systems design and distributed systems experience, including scaling and fault tolerance for large data platforms.
  • Demonstrate strong organization, communication, and interpersonal skills.
  • Have exposure to SQL or NoSQL databases such as Cassandra, Elasticsearch, and MongoDB.
  • Have exposure to cloud infrastructure, primarily GCP; Azure or AWS knowledge is a plus.
  • Have exposure to build, CI/CD, and deployment pipelines and tools such as Kubernetes, Docker, Jenkins, and Terraform.
  • Show an ongoing drive to explore, improve, automate, and optimize systems and tools.

Benefits

  • Performance incentive awards
  • Maternity and parental leave
  • Paid time off
  • Health benefits

Related Jobs

Bristol Myers Squibb

Assistant General Counsel, Business Development Transactions

Bristol Myers Squibb

Lead legal strategy, negotiations, and risk management for Bristol Myers Squibb’s biopharmaceutical business development deals. Guide senior attorneys and advise on complex licensing, M&A, collaboration, and investment transactions.

Open