As a Senior Software Engineer, you will lead the design, development, and delivery of scalable software solutions that align with business objectives and technical requirements. This role involves analyzing requirements, creating detailed designs, writing maintainable code, and ensuring high-quality testing and deployment. You will collaborate across teams to address risks, optimize performance, and implement continuous integration and delivery practices. Your expertise in software architecture, coding standards, and emerging technologies will drive innovation and operational excellence within an agile environment, supporting Walmart’s commitment to reliable and efficient technology solutions. The UPP Payments team develops and maintains a highly scalable, fault-tolerant distributed payments platform that supports mission-critical transaction processing at enterprise scale. The team operates at the intersection of cloud-native architecture and regulated payment systems, addressing challenges in resiliency, traffic routing, certification, and observability. Engineers design distributed services, implement intelligent routing and fallback mechanisms, and ensure platform stability during peak volumes and failure scenarios. Emphasizing technical ownership, engineering rigor, and operational excellence, the team fosters leadership growth as the platform expands across markets.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
1-10 employees