Overview
Staff Software Engineer at Walmart leading the design and delivery of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks, and mentoring engineering teams.
What you'll do
- Deliver platform capabilities including infrastructure, pipelines, tooling, and ML frameworks aligned with roadmap milestones and domain priorities.
- Drive full software and agentic development lifecycle activities such as coding, testing, deployment, monitoring, and maintenance.
- Apply cloud-native architecture principles to ensure scalable, resilient, and agile systems.
- Conduct system design reviews to validate feasibility and ensure alignment with architectural best practices.
- Build AI-driven applications integrating ML components and intelligent automation features.
- Mentor engineers, influence technical decisions, and promote engineering excellence through documentation and knowledge sharing.
- Collaborate with stakeholders to translate complex problems into actionable technical requirements and track success metrics.
- Continuously improve processes, tools, and products by embracing innovation and adapting to change.
What you'll need
- Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years' experience in software engineering or related area.
- Option 2: 6 years' experience in software engineering or related area.
- Proven expertise in cloud-native architecture, including microservices, containers, and automation to build scalable and resilient systems.
- Strong experience in software development lifecycle management, encompassing coding, testing, CI/CD deployment, and maintenance.
- Proficiency in API design, software prototyping, and applying software design patterns for secure, modular, and maintainable solutions.
- Demonstrated ability to integrate AI/ML components and agentic systems using languages such as Python, JavaScript, and C++.
- Skilled in data-driven decision-making to define metrics, optimize processes, and ensure engineering excellence.
- Experience mentoring engineers and leading technical design reviews to uphold quality and alignment with architectural standards.
- Effective collaboration and communication skills to engage cross-functional teams and stakeholders.
Nice to have
- Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years' experience in software engineering or related area.
Details
- Location: Bangalore, India (Block-1, Prestige Tech Pacific Park, Outer Ring Rd, Kadubeesanahalli).
- Work mode: Based in the Bangalore or Chennai office for daily work, with flexibility for associates to manage personal lives.
Read the full description and apply on the company’s own careers page.