Job Description

This Senior Software Engineer role on the MX Offers team is responsible for designing, building, and maintaining scalable software solutions that enable personalized offers and promotions across digital customer experiences. In this position, you will work closely with product, architecture, and partner engineering teams to deliver high-quality, reliable systems that support business growth and deepen customer engagement. The role focuses on hands-on development, technical leadership, and mentoring through influence, while also contributing to platform modernization and cloud-based initiatives.

Responsible for participating in the design, development, testing, debugging, maintaining, and documenting software components in accordance to Software Development Life Cycle (SDLC) best practices. Establish estimates and work plans for design, development, implementation, and rollout tasks. Communicate with the appropriate teams to ensure that assignments are delivered with the highes...

Ready to Apply?

Take the next step in your AI career. Submit your application to Kroger today.

Submit Application