Senior, Software Engineer

Walmart Walmart · Retail · Chennai, India

Senior Software Engineer role focused on building and enhancing platforms for Walmart's developer community, emphasizing scalability, reliability, and developer productivity. Responsibilities include designing and developing microservices, tools, and APIs, performing root cause analysis, and providing production support.

What you'd actually do

  1. Act as a product-focused Full Stack Engineer, experimenting with new ideas and delivering engaging platform capabilities.
  2. Perform root cause analysis to solve business-critical problems and identify opportunities for improvement.
  3. Build scalable, highly available distributed systems using modern technologies and frameworks.
  4. Design and implement RESTful services and platform APIs with a focus on performance, security, and reliability.
  5. Collaborate and share expertise with the global Walmart tech community to influence and strengthen platform engineering.

Skills

Required

  • Java
  • JVM internals
  • Java, J2EE, Spring Boot, Hibernate, JAX-RS
  • HTML5, JavaScript, CSS3, React, Redux, Webpack, Node.js, React Native
  • computer science fundamentals: algorithms, data structures, database concepts, and SQL
  • Service-Oriented Architecture (SOA)
  • RESTful Web Services
  • cloud-based applications
  • CI/CD pipelines, observability, logging, monitoring, and alerting tools
  • storage and messaging technologies such as Elasticsearch, PostgreSQL, Kafka
  • production support activities

Nice to have

  • Python

What the JD emphasized

  • production support
  • cloud-based applications
  • CI/CD pipelines, observability, logging, monitoring, and alerting tools