Senior, Software Engineer

Walmart · Retail · Chennai, India

Senior Software Engineer role focused on building and operating scalable, intelligent data platforms for analytics, automation, and AI-driven decision-making in the Fintech space. The role involves designing high-performance data systems, integrating Generative AI, and developing production-grade agentic systems that handle data at scale and automate complex workflows.

What you'd actually do

  1. Architect Data & application Systems at Scale: Design large-scale, distributed data architectures capable of processing massive datasets, integrating AI-driven workflows, and supporting real-time and batch processing needs.
  2. Drive System Design and Execution: Architect, develop, and deploy application and data processing engine — enabling autonomous orchestration of data pipelines, analytics, and business workflows.
  3. Lead End-to-End Productionization : Own the full lifecycle — build, containerize, deploy, and maintain apps across environments using Kubernetes, Terraform, and CI/CD systems, spark.
  4. Define and Enforce Engineering Standards: Set best practices around code quality, observability, scalability, and operational readiness for AI and data systems.
  5. Guide Data and Infrastructure Decisions: Lead design discussions for data modeling, system integrations, and infrastructure architecture on Google Cloud Platform (GCP) and related technologies.

Skills

Required

  • Scala
  • Spark data processing
  • Kubernetes
  • containerization
  • Terraform
  • CI/CD
  • automation
  • cloud-native operations
  • GCP
  • observability
  • monitoring
  • traceability
  • Airflow

Nice to have

  • LLM
  • RAG

What the JD emphasized

  • production-grade agentic systems
  • autonomous orchestration
  • observability, monitoring, and traceability

Other signals

  • integrating Generative AI capabilities
  • developing production-grade agentic systems
  • data engineering and applied AI