remote
USA Principal, Software Engineer - Walmart
Software Engineer
Lead the design and implementation of high‑performance, distributed traffic‑management systems at scale, leveraging Python, Go, AWS, and Kubernetes to ensure rapid, secure delivery of millions of requests per second.
About the role
Key Responsibilities
- Architect and develop scalable traffic‑routing and load‑balancing services that handle millions of requests per second across Walmart’s global infrastructure.
- Collaborate with cross‑functional teams to define requirements, design solutions, and deliver production‑ready code in a fast‑paced environment.
- Implement robust monitoring, observability, and automated scaling strategies using AWS services and Kubernetes.
- Drive performance optimization, fault tolerance, and security best practices for distributed systems.
- Mentor junior engineers, conduct code reviews, and promote a culture of continuous improvement.
Requirements
- 10+ years of software engineering experience with a strong focus on distributed systems.
- Proficiency in Python and Go, with hands‑on experience building high‑throughput services.
- Deep knowledge of AWS, Kubernetes, and container orchestration.
- Experience designing for extreme scalability, low latency, and high availability.
- Excellent communication skills and a proven ability to lead technical initiatives.
Skills
pythongoawskubernetes