Senior Software Engineer positions focus on delivering results in their domain. This page aggregates open Senior Software Engineer roles and what employers typically expect.
## Position Summary... ## What you'll do... ***Immigration sponsorship is not available for this role*** ***This is a full-time, onsite role at our Sunnyvale, CA office. This position is not eligible for remote work.*** **About Team:** The Search team processes billions of queries for millions of products on Walmart sites and apps worldwide. Whenever a user types in a query or browses through product categories on the web or mobile, our service goes to work. We mine structured and semi-structured data from product catalogs, social web, transactions, query logs, and AI-generated signals at an unprecedented scale. We work on big data problems, cutting-edge relevance algorithms from information retrieval, machine learning, and AI-powered ranking to deliver a high-availability, low-latency service that directly impacts business metrics. The Search team "keeps the lights on". ## Position Summary: Being part of the Search team at Walmart provides deep insight into the full lifecycle of a product — from content acquisition to being sold on Walmart.com. As a **Senior Software Engineer**, you must support all systems and services to ensure high availability and reliability, while embracing AI-augmented workflows to accelerate engineering velocity. You will work closely with developers, AI/ML engineers, and platform teams to support new application features, AI model deployments, and service launches. You will design, build, and operate the tools that help in developing, scaling, and monitoring cutting-edge technology — including GenAI and LLMOps pipelines. You must be able to triage complex technical issues in collaboration with engineering, NOC, NetEng, and Platform teams. If you are passionate about **five 9’s reliability** and excited about the intersection of **AI and platform engineering**, this position is for you. **Key Responsibilities:** - Build, manage, and evolve QE & Release Automation frameworks, incorporating AI-assisted test generation and self-healing test capabilities - Build and support Kubernetes-based containerization in production, including GPU-backed workloads for AI/ML inference - Lead independently the investigation and resolution of high-impact search system and AI service incidents - Build, manage, and support comprehensive monitoring and observability for applications and AI model performance (drift, latency, accuracy) - Maintain and improve automation pipelines supporting application build, release, and AI model deployment cycles (CI/CD + MLOps/LLMOps) - Integrate AI coding assistants and GenAI tooling (e.g., Wibey, GitHub Copilot) into engineering workflows to accelerate development - Design and implement AI-powered observability solutions using intelligent alerting, anomaly detection, and predictive incident management - Collaborate with AI/ML teams to operationalize LLM-based features within search, including prompt pipeline management and vector search infrastructure - Drive execution and lead medium- to large-scale projects from Dev to Ops, including AI/ML platform initiatives - Analyze, design, and build frameworks using cutting-edge technology and AI tools to fulfill Operational Excellence - Lead and independently handle high-impact, critical search system and AI service incidents - Improve, optimize, and identify opportunities within the software development and AI deployment lifecycle (SDLC + MLOps) - Provide engineering and QE teams with architectural guidance on solutions, automation frameworks, and AI integration patterns - Work with product and engineering teams to review new functional and AI-driven requirements; develop comprehensive test plans and automate test cases — including AI model validation - Perform quality assurance for large-scale eCommerce backend search services and AI-powered features - Write programs and scripts to automate testing and validation of search backend services and LLM/AI inference pipelines - Expertise in **WCNP, Concord, Looper, Python, Golang, and Java** — with…