Papa John's logo

Software Engineer- Fulfillment Team

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level
Remote
On-site
Benefits
Career Development

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 building the next generation of technology that powers how millions of customers receive pizza every day. As a Software Engineer on the Fulfillment Team, you will contribute to the development and evolution of systems that support order fulfillment across our restaurants—including ordering, kitchen workflows, carryout, delivery, and third-party integrations.This role is ideal for an engineer who enjoys solving real-world problems at scale, learning modern architectures, and working on systems that directly impact restaurant operations and customer experience.

Key Responsibilities

  • Develop and maintain backend and/or full-stack services that support fulfillment and delivery workflows
  • Collaborate with senior engineers and architects on system design and implementation for cloud-native, distributed, event-driven systems
  • Build and consume RESTful APIs and event-driven services integrating with POS, kitchen, and delivery systems
  • Write high-quality, maintainable, and well-tested code following engineering best practices
  • Participate in code reviews, technical discussions, and sprint planning
  • Troubleshoot and resolve defects and performance issues in development and production environments
  • Partner with Product, QA, and DevOps teams to deliver reliable and scalable solutions
  • Participate in on-call rotations as needed to support operational excellence

Required Qualifications

  • 3–5 years of professional software engineering experience
  • Experience developing backend or full-stack applications using languages such as Java, Kotlin, Node.js, or Python
  • Familiarity with RESTful APIs and service-based architectures
  • Experience working with relational and/or NoSQL databases
  • Basic experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
  • Understanding of software development best practices including testing and version control
  • Strong problem-solving skills and eagerness to learn
  • Ability to collaborate effectively within a team environment
  • Experience with Agile methodologies

Preferred Qualifications

  • Experience with microservices or distributed systems
  • Familiarity with Docker and Kubernetes
  • Exposure to CI/CD pipelines and DevOps practices
  • Experience in eCommerce, fulfillment, delivery, or restaurant technology domains
  • Knowledge of POS systems, kitchen systems, or third-party delivery integrations
  • Experience with AI tools and technology

Current Tech Stack

  • Backend: Java 17-25, Spring Boot 3+, some Python/JS
  • Cloud Platform: Google Cloud Platform (Cloud Run, Pub/Sub, Firestore, GKEE, GSM, etc)
  • Architecture: Event-driven microservices, asynchronous processing, webhook ingestion, RESTful APIs
  • Infrastructure: Terraform, GKE and serverless deployments
  • Data & Messaging: Firestore (NoSQL), Spanner, MySQL, Pub/Sub, HTTP APIs
  • Observability: Splunk (logging/search), AppDynamics (APM), structured logging with MDC
  • Build & CI/CD: Gradle, Jib, Jenkins/Harness pipelines
  • Integrations: POS systems, delivery platforms, external vendor APIs
  • Tools: Jira, Lucid, Confluence, BitBucket

What You’ll Love About Working at Papa Johns

  • Building software that directly impacts restaurants and customers at a global scale
  • Opportunities to learn from experienced engineers and grow your technical skills
  • Collaborative and supportive engineering culture
  • Competitive compensation, benefits, and career development opportunities
  • Contributing to the modernization of fulfillment technology for a global brand

Our Values

  • EVERYONE BELONGS - We believe connectedness and belonging are the essential ingredients to our success

  • DO THE RIGHT THING - We are relentlessly focused on quality and integrity and make the right choices, even when it's difficult

  • PEOPLE FIRST - To craft positive experiences for our customers, we take care of each other first

  • INNOVATE TO WIN - We champion and challenge for a better way in all we do

  • HAVE FUN - We find joy, create meaningful impact and celebrate the journey together

Our Core Competencies

  • CUSTOMER CENTRIC - We leverage data and insights to craft a customer experience that builds relationships, cultivates trust, and delivers excellence

  • RESULTS DRIVEN – We focus on measurable outcomes by remaining optimistic, tenacious, and persistent even in the face of challenges

  • CONTINUOUS IMPROVEMENT - We champion for better through strategic risk taking, experimentation and challenging the status quo

  • BIAS FOR ACTION - We courageously lead, drive towards decisions, and maintain agility to meet the demands of our dynamic industry

  • WINNING TOGETHER - We work together to unlock our full potential by actively collaborating and contributing in a cross-functional capacity

About Papa Johns

Papa Johns International, Inc. is committed to quality in everything we do—from our ingredients to our people to our technology. We foster an inclusive, innovative, and performance-driven environment where our teams can grow and thrive.Papa Johns is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Everybody loves pizza, which means they also love the people who are behind the scenes working to deliver it. This is complex and challenging work – but let’s face it – it’s also pizza! If you want a fulfilling career with a company that’s always moving forward, we’re the right place.

Papa John's is a Federal Contract employer who participates in E-Verify to confirm employment eligibility for each new team member. For more information please view the following PDFs: E-Verify Poster (English) - Right to Work Poster (English) - E-Verify Poster (Spanish) - Right to Work Poster (Spanish) Papa John's is an Affirmative Action and Equal Opportunity Employer. For more information please click on the following PDF. See terms & conditions for site use.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Software Engineer- Fulfillment Team Jobs at Papa John's

What is the work location for this position at Papa John's?
This job at Papa John's is located in Louisville, Kentucky, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Papa John's?
Employer has not shared pay details for this role.
What employment applies to this position at Papa John's?
Papa John's lists this role as a Full-time position.
What experience level is required for this role at Papa John's?
Papa John's is looking for a candidate with "Senior-level" experience level.
What benefits are offered by Papa John's for this role?
Papa John's offers Career Development for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Papa John's?
You can apply for this role at Papa John's either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.