Back
Walmart logo

(IND) SENIOR, SOFTWARE ENGINEER

Walmart · Posted Nov 3

Retail, e-commerce, grocery, pharmacy, and membership warehouse services

IN KA BANGALORE Home Office Building 11Full-timeOnsiteSenior Level3+ years₹32.0L–₹52.0L yearly52 applicants
RetailE-CommerceSupermarketSupply ChainGroceryPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

The Marketing Technology team increases customer acquisition, retention, and revenue by optimizing products and inventing new marketing channels. The team designs, develops, and operates petabyte-scale data systems covering real-time indexing, web crawling, streaming analytics, and distributed machine learning infrastructure. This Senior Software Engineer role builds scalable Java-based software, APIs, and real-time/batch data pipelines to support marketing technology projects.

What you will do

  • Engineering & Design: Design & build highly scalable and relevant software system using java to develop solutions to drive key business projects and manage multiple agile workstreams using disciplined and diligent scrums.
  • Execution: Execute & Automate software process at scale & quality to acquire data and execute annual allocated budgets.
  • Impact Assessment and Requirement Analysis – Estimate Engg effort, and scope based on the requirements provided for the project / Program and drive impact assessment of any Change Request that may come up during execution phase.
  • Analytics: Utilize analytical approaches & support the buildout of dashboards to produce actionable insights in order to improve the efficiency of automated and programmatic execution of Software Processes.
  • Team Player: Be the consummate team player with a demonstrable ability to learn quickly with an amazing ability to get stuff done. Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community. Coordinate with subject matter experts combining sophisticated analytical capabilities with technical expertise in building high throughput and low latency data-driven pipelines.
  • Operation excellence : Be a part of operational excellence, monitor software systems, detect anomalies, conduct root cause analyses, perform escalations, and maintain dashboards. Proactively monitor, identify, and escalate issues or root causes of systemic issues.
  • Stakeholder Management: Maintain relationships with multiple cross-functional stakeholders, create and execute roadmaps, based on disruptive strategies, and communicate ideas and progress of roadmap execution to technology leadership

Skills used in this role

What the employer is looking for

  • BS or MS degree in Computer Science or a related technical field and 2+ years of experience.
  • Hands on experience in Software Engg space with an eco-system using Spark, Scala/Python.
  • Experience integrating GenAI/ML components and leveraging generative AI tools to enhance development efficiency.
  • Proficient with Designing and building APIs, experience in Springboot, Rest API, GraphQL, API design patterns
  • Proficient in real time & batch pipelines in big data technologies (i.e. Spark/Kafka/Cassandra/Hadoop/Hive/Elasticsearch).
  • Hands on Experience with PL/SQL to query data & generate insights using complex queries, stored procedures, and user defined functions.
  • Experience with Cloud Technologies like Azure and GCP
  • Solid knowledge of Linux systems with the ability to troubleshoot issues in complex, distributed, multi-tier architectures.
  • Excellent debugging and problem solving capability.
  • Experience performing regular support & maintenance of the system to keep it optimum efficiency level.
  • Working experience in coordinating with & driving teams across Various geographies & time zones to a common software deliverable.
  • Experience in bootstrap production and non-prod environments in public/private clouds
  • Experience in secure, scalable and highly available online services
  • Good written and verbal communication skills.
  • Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products.
  • Enable data scientists, business and product partners to fully leverage our platform
  • Lead the discovery phase of medium to large projects to come up with high-level design.
  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area.
  • Option 2: 5 years’ experience in software engineering or related area.
  • Experience collaborating with multiple teams
  • Experience in Big Data applications
  • Experience developing with web/app containers such as Apache/Tomcat
  • Follows the industry trends in the online world
  • Good knowledge of High performance Stream processing, Large Scale Messaging Systems

Benefits and support

  • incentive awards for performance
  • maternity and parental leave
  • pto
  • health benefits

About Walmart

Walmart Inc. is an American multinational retail corporation that operates a chain of hypermarkets, discount department stores, and grocery stores. As one of the world's largest companies by revenue, it serves millions of customers daily through physical stores and robust e-commerce platforms. The company is driven by a commitment to everyday low prices and an expanding suite of digital and convenience-focused services.

Industry
Retail
Company size
2000000+ employees
Founded
1962
Location
Bentonville, Arkansas, USA
Funding stage
Public Company

Leadership

JF
John Furner

President and CEO

JD
John David Rainey

Executive Vice President and Chief Financial Officer

SK
Suresh Kumar

Executive Vice President, Global Chief Technology Officer and Chief Development Officer

SD
Seth Dallaire

Executive Vice President and Chief Growth Officer

DG
David Guggina

President and CEO, Walmart U.S.

Apply