Distinguished, Software Engineer

Walmart · Retail · Bangalore, KA, India

Distinguished Software Engineer to drive design and architecture of next-generation AdTech/MarTech products, with a focus on GenAI. This role involves building, testing, and deploying scalable solutions, acting as a thought leader in the GenAI journey, and collaborating with global engineering teams. The engineer will also contribute to product roadmaps, participate in hiring, and mentor other engineers.

What you'd actually do

  1. Be the thought leader in the Gen AI journey for the team.
  2. Build, test and deploy cutting edge solutions at scale, impacting associates & customers of Walmart across multiple International markets.
  3. Interact with Walmart engineering teams across geographies & segments to leverage expertise and contribute to the tech community.
  4. Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products - should be super comfortable with hard negotiations.
  5. Drive the success of the implementation by applying technical skills, to design and build enhanced processes and technical solutions in support of strategic initiatives.

Skills

Required

  • B.Tech. / B.E. / M.Tech. / M.S. in Computer Science or relevant discipline
  • 15+ years of experience in design and development of highly-scalable distributed applications and platforms
  • Demonstrated experience as an architect of large engineering teams with 50+ engineers.
  • Deep understanding of Advertisement/Marketing Technology domain.
  • Thought leader on GenAI - should be able to show clear examples where the candidate lead GenAI usage/PoCs.
  • Experience building a 'Code, Deploy, Run' pipeline using DevOps best practises
  • Strong computer science fundamentals: data structures, algorithms, design patterns.
  • Own Tech Debt/Tech Modernization
  • Having proficiency in at least a couple of language like Java, Scala, Golang
  • Hands on experience in Microservices, RESTful webservices development in Java/NodeJS(SpringBoot, Dropwizard or equivalent framework).
  • Good knowledge in messaging systems: Kafka / RabbitMQ
  • In depth knowledge of Cloud Native Architecture, Microservice Architecture and related stacks
  • Knowledge of at least one of Azure/Google Cloud Platforms
  • Self Starter with the ability to multitask
  • Demonstrated end-to-end ownership for development and design of multiple cloud-based projects with 4 9s reliability.
  • Strong hands on development skills to prototype technical solutions.
  • Strong desire to drive change, and ability to adapt to change quickly.
  • Exceptional communication and interpersonal skills - including negotiation, facilitation, and consensus building skills; ability to influence and persuade, without direct control.
  • Mentoring/coaching Principal Engineers
  • Focus on reusability, frameworks, patterns and configurations tools for faster development.
  • Contributing back to opensource.
  • Practitioner of Agile (Scrum) methodology

Nice to have

  • Experience with filing patents/publications will be important.

What the JD emphasized

  • Thought leader on GenAI
  • lead GenAI usage/PoCs
  • hard negotiations

Other signals

  • Thought leader on GenAI
  • lead GenAI usage/PoCs
  • help implement cutting edge models and algorithms