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

  • 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, भारत

  • Hybrid
  • Full-time
  • IT
... across AWS ECS and EKS . As a Senior Software Development Engineer, you will be a key contributor, driving the implementation of scalable, reliable, and secure software solutions that automate infrastructure provisioning and application deployments. Your deep expertise in software engineering principles and cloud-native development ...

Bangalore, भारत

  • IT
... fearlessly forward together, growing, learning, and making a real impact for some of the world’s biggest brands. About the Role We are looking for an experienced Staff Software Engineer to join the Veeam Data Cloud (VDC) engineering team. You will be working with a global team to build next-generation data protection services ...

Bangalore, भारत

  • 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
  • Full-time
  • IT
... builds technology products used by millions of users across Southeast Asia. As our products and systems scale, we need technical leaders who can solve difficult engineering problems and raise the engineering bar around them. The Staff Software Engineer owns technical direction and execution for major products and systems . This ...

India, भारत

  • Full-time
  • IT
... - Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. - 8+ years of professional software engineering experience, currently operating at the Staff level. - Deep hands-on experience building internal developer tooling, CI/CD systems, or platform engineering ...

Hyderabad, भारत

  • Full-time
  • IT
... high-performance systems. Leads key engineering initiatives, mentors developers across teams, and contributes to the evolution of Tekion’s platform architecture and engineering excellence.​ Key Roles & Responsibilities: - Leads development of complex software solutions and ensures alignment with architectural direction and business ...

Bangalore, भारत

  • On-site
  • IT
... organizations worldwide, OneTrust is shaping the future where trusted data becomes a transformative force for business and society. The Challenge We're looking for a Staff Software Engineer to help lead technical direction in support of D eveloper E xperience at OneTrust. Staff Engineers determine their own approach on complex, ...

Bangalore, भारत

  • Hybrid
  • Full-time
  • IT
  • DevOps
... reliability, security posture, and improving the day-to-day experience of the engineers within your product area. You'll be part of a team that blends SRE and backend software engineering skillsets, partnering closely with product engineering teams across your product area. This is an engineering role — the work is about shipping ...

Noida, भारत

  • 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, भारत