Staff, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Software Engineer role focused on building and designing high-performance, next-gen distributed systems at massive scale for Walmart's Global Technology Platform group. This role involves leading complex, cross-functional projects from discovery to production, developing innovation strategies, and contributing to the Linux kernel within the open-source community. The position requires strong experience in software engineering, network technologies (SDN), C/Go programming, Linux kernel development (eBPF/XDP), cloud platforms, and Kubernetes.

What you'd actually do

  1. Lead and participate in medium to large scale, complex, cross-functional projects, from discovery to production
  2. Develop innovation strategies, processes, and best practices
  3. Collaborate within open-source community to develop and implement cutting-edge technologies in Linux kernel
  4. Evangelize new products and features to existing and potential internal and external customers

Skills

Required

  • C
  • Go (Golang)
  • SDN
  • Linux kernel
  • eBPF/XDP
  • Cloud platforms (OpenStack / Public cloud)
  • Kubernetes
  • Containers
  • Network drivers

Nice to have

  • Contributing to open-source projects

What the JD emphasized

  • 10+ years of professional experience in software engineering
  • 6 + years of software development experience in SDN or related technologies
  • Proficient in C, Go (Golang) programming languages
  • Development experience with network drivers or eBPF/XDP
  • Development or Operational expertise with Linux kernel
  • Experience and knowledge with cloud platforms (OpenStack / Public cloud)
  • Experience with Kubernetes and containers
  • History and experience contributing to open-source projects is a huge plus