JobMesh

Sr. Software Engineer- Fulfillment Team

Papa Johns · Louisville, Kentucky, US

What’s Unique About You Is What Makes Us Better! Diversity is our strength and competitive advantage. Bring your flavor to the Papa John's team today!

Job description

What’s Unique About You Is What Makes Us Better! Diversity is our strength and competitive advantage. Bring your flavor to the Papa John's team today! Position Overview: Papa Johns is on a mission to build best-in-class technology that powers our promise of Better Ingredients. Better Pizza. As a Senior Software Engineer on the Fulfillment Team, you will play a critical role in designing, building, and scaling the core systems that enable order fulfillment across our restaurants—including ordering, make-line integration, delivery, carryout, and third-party logistics. You will work closely with product managers, architects, and cross-functional teams to deliver highly reliable, performant, and extensible software that supports tens of thousands of restaurants and millions of customers globally. Key Responsibilities: - Design, develop, and maintain scalable, high-availability backend services supporting order fulfillment and delivery workflows - Lead technical design and drive architecture decisions for cloud-native, distributed, event-driven systems - Build APIs and event-driven services integrating with POS, kitchen systems, delivery platforms, and external partners - Own services e...