The Principal, Software Engineer leads the design and delivery of scalable platform capabilities, driving technical excellence across multiple teams. This role oversees the full software development lifecycle, applying cloud-native and distributed system principles to build reliable, high-performance AI-enhanced applications. The position requires strategic technical leadership, mentorship, and collaboration with cross-functional partners to align engineering efforts with business objectives. The Principal Engineer champions innovation, continuous improvement, and operational excellence while ensuring solutions meet quality standards and support long-term platform evolution. The CCM team manages a critical tier0 platform supporting configuration management for over 10,000 applications across Walmart. As part of the Global Tech Platform – Runtime Platform organization, the team enables dynamic configuration changes without application restarts, supporting key workflows such as Disaster Recovery and holiday readiness. CCM drives feature flagging and experimentation across cloud and data center environments with rapid propagation. Serving application developers and business users, the team delivers reliable, scalable solutions that enhance operational agility and optimize experiences for Walmart customers and associates.
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
Principal