(usa) Senior, Software Engineer

Walmart Walmart · Retail · Bentonville, AR +1

Senior Software Engineer on the Global Data Foundation team at Walmart, focusing on building and maintaining scalable, resilient software systems. The role involves full-stack development, backend services, cloud-native infrastructure, and integration with internal platforms. While the role mentions leveraging AI coding agents and experience with AI-powered agentic systems, its core function is traditional software engineering for data foundations and enterprise systems, not the direct development or research of AI models or core AI products.

What you'd actually do

  1. Architect, design, and implement scalable software systems and services using modern languages and frameworks.
  2. Develop robust backend APIs and microservices with a strong focus on reliability, security, and performance.
  3. Integrate systems with internal and external services to ensure seamless data flow, fault tolerance, and high availability.
  4. Write comprehensive unit, integration, and end-to-end tests to ensure code quality and system reliability.
  5. Implement and maintain CI/CD pipelines, automated testing frameworks, and production monitoring and observability.

Skills

Required

  • Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.
  • 5–7 years of professional experience in software engineering.

Nice to have

  • 5–7 years of experience building large-scale distributed systems.
  • Strong communication skills and the ability to work effectively in collaborative, multi-team environments.
  • Passion for continuous learning, adopting new technologies, and maintaining high standards for code quality and system reliability.
  • Proficiency in Java and Spring Boot, with experience in microservices, REST API development, and event-driven architectures.
  • Hands-on experience with cloud platforms such as GCP, Azure, or AWS, including services like Cloud Run, Cloud Functions, and BigQuery.
  • Experience with databases including BigQuery, relational SQL, NoSQL, and distributed SQL query engines such as Presto, along with modern data modeling practices.
  • Strong background in big data technologies (Hadoop, Hive, Apache Spark) and data lake architectures.
  • Experience with event-streaming and messaging technologies such as Kafka for building scalable, event-driven systems.
  • Hands-on experience with workload automation and orchestration tools such as Automic and Apache Airflow for managing complex workflows and batch processes.
  • Proficiency in containerization and orchestration technologies including Docker, Kubernetes, and Helm.
  • Experience with unit, functional, and integration testing using frameworks such as JUnit, Mockito, and Jest, along with code quality tools like Sonar.
  • Experience with monitoring, logging, and alerting tools such as Prometheus, Grafana, Splunk, and Dynatrace for proactive observability and debugging.
  • Required proficiency in Elasticsearch and Kibana for search, analytics, and data visualization.
  • Demonstrated ability to leverage AI coding agents and developer assistants (e.g., GitHub Copilot, Cursor, or similar tools) to accelerate development velocity, improve code quality, and shorten iteration cycles.
  • Experience designing and integrating AI-powered agentic systems, including multi-agent orchestration, tool/function calling, and LLM API integrations (e.g., OpenAI, Anthropic Claude) using frameworks such as LangChain, LlamaIndex, or Model Context Protocol (MCP).

What the JD emphasized

  • Ensure compliance with Walmart’s Solution Security Plan (SSP), data governance, privacy, and regulatory requirements.