Back to list

Vacancy description

Staff, Software Engineer in Bangalore, भारत

Walmart

Bangalore, भारत

Responsibilities

  • Design, develop, and own full-stack reliability and analytics applications from React interfaces through backend services and data layers.
  • Build real-time dashboards, self-service analytics portals, APIs, ingestion pipelines, metric aggregation engines, and anomaly detection systems.
  • Develop LLM-powered agent workflows for incident triage, root-cause analysis, predictive alerting, and operational tooling.
  • Build RAG pipelines and MCP servers integrating LLMs with runbooks, incident histories, monitoring tools, APIs, and enterprise data platforms.
  • Define semantic and data layers for metrics, logs, traces, incidents, and change records, with query latency, freshness, throughput, and availability standards.
  • Implement observability, explainability, audit trails, governance metadata, predictive analytics, and automated reporting.
  • Partner with SRE, platform engineering, product, and data science teams to deliver reliable APIs and dashboards.
  • Mentor engineers, lead design reviews, address technical debt, and improve engineering excellence metrics.
  • Deploy and manage containerized applications and data pipelines using Docker and Kubernetes.
  • Use AI-assisted development tools and develop generative AI, prompt-engineering, RAG, and MCP solutions.

Requirements

  • 10+ years of software engineering experience with depth in full-stack development, platform engineering, data infrastructure, observability systems, or reliability tooling.
  • Bachelor’s degree in a relevant computing or software field and 4 years of software engineering experience, or 6 years of software engineering experience.
  • Strong proficiency with React and backend technologies such as https://jobeax.com/link/JSd7UYCSg572jJDY, Python, FastAPI, Flask, Java, Spring Boot, or Go.
  • Hands-on experience designing and shipping production LLM systems involving agent orchestration, tool use, RAG, multi-step reasoning, MCP integrations, or structured outputs.
  • Experience building ETL/ELT pipelines, using data warehouses such as BigQuery or Snowflake, and delivering real-time and batch reporting.
  • Proficiency in JavaScript or TypeScript and Python, with familiarity with AI/ML and data engineering ecosystems.
  • Experience with REST and GraphQL APIs, distributed systems, asynchronous execution, fault tolerance, and observability.
  • Production experience with PostgreSQL, MySQL, MongoDB, Cassandra, and Redis.
  • Experience with Prometheus, Grafana, Splunk, Datadog, or equivalent monitoring and observability tools, plus SRE concepts such as SLOs, SLIs, and error budgets.
  • Experience designing plugin or extension systems with stable versioned contracts and operating multi-tenant analytics systems with strict data isolation and access controls.
  • Preferred qualifications include a relevant master’s degree and 2 years of software engineering experience.
  • Strong communication skills for translating complex operational data into actionable insights for engineers, SREs, and leadership.

Benefits

  • The role is based in Walmart’s Bangalore office for daily work, with flexibility to manage personal lives.
  • Benefits include performance incentive awards, maternity and parental leave, paid time off, health benefits, and other benefits.

Similar vacancies

More like this role

  • Full-time
  • IT
GE HealthCare seeks a Staff Software Engineer to design and deploy innovative software solutions for medical imaging and healthcare IT platforms. The role involves leading the full development lifecycle, mentoring engineers, and ensuring compliance with healthcare regulations in a collaborative, fast-paced environment. ...

Bangalore, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • IT
... AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI’s potential impact on the function or industry. - 9+ years of experience in software engineering, with a track record of delivering high-quality products. - Strong proficiency in Java and object-oriented programming; experience with Python or ...

Hyderabad, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • Contract
  • IT
... lifecycle management, and production incident resolution. - Drive alignment and technical decisions across multiple teams without formal authority. - Mentor engineers, conduct design and code reviews, and contribute to career growth. - Improve how customers deploy, operate, and trust SentinelOne products. Requirements - ...

Bangalore, भारत

  • Full-time
  • IT
P-375 We are hiring a Staff Software Engineer for Databricks' Engineering team reporting to an Engineering Leader. You will be part of the Databricks engineering organization, working with teams that develop Databricks products and features for thousands of enterprises worldwide. Key Characteristics As an executive engineering ...

Bangalore, भारत

  • IT
Company Description The Bosch Group is a leading global supplier of technology and services, in the areas of Automotive Technology, Industrial Technology, Consumer Goods, Energy and Building Technology.

Bangalore, भारत

  • Full-time
  • IT
Staff Software Engineer Location - Hyderabad, India Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions ...

Hyderabad, भारत

  • Contract
  • IT
... with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. Skills and Competencies - 9+ years of hands-on software engineering experience, delivering high-impact, multi-team initiatives with measurable business outcomes - Strong programming expertise in one or more of Java, ...

Bangalore, भारत

  • On-site
  • Full-time
  • IT
... improving incident response. - Lead complex technical projects from conception to completion, managing timelines, and technical dependencies across teams. - Mentor engineers across teams, fostering a culture of reliability, automation, and continuous learning. - Collaborate with security and compliance partners to ensure infrastructure ...

Bangalore, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • IT
... work for people. Job Description What you get to do in this role: - Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.) - Work with the product owners to understand detailed requirements and own your code ...

Hyderabad, भारत

  • Remote
  • Hybrid
  • Full-time
  • Contract
  • IT
  • Product Management
... Our tech stack continues to evolve and expand to new technologies and trends. We are proponents of using the right tools for the job. We are looking for an engineer who leverages AI coding assistants (e.g., GitHub Copilot, Google Gemini, Claude) to accelerate the software development lifecycle without compromising security. ...

Bangalore, भारत