Lead Software Engineer

Brooksource

Louisville (KY)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Brooksource seeks a hands-on Lead Software Engineer to guide the delivery platform backend powering post order and delivery experiences, including integrations with partners like DoorDash. You will lead an engineering team, mentor offshore developers, and drive technical decisions while staying hands-on with code.

Collaborate with Product, Architecture and Operations to deliver scalable APIs, microservices and cloud-based solutions in a fast-paced environment supporting Papa John’s delivery

Qualifications

  • Strong Java and Spring Boot development experience.
  • Experience as Lead Engineer / Technical Lead / Principal Engineer with leadership responsibilities.
  • Backend development experience with APIs, integrations and microservices.
  • Experience in cloud environments (AWS/Azure/GCP).
  • Ability to lead technical discussions and coordinate offshore teams.
  • Experience with third-party vendors and external integrations.
  • DevOps/CI/CD, containerization or cloud operations knowledge is a plus.
  • Some frontend exposure acceptable, but role is primarily backend.

Responsibilities

  • Lead the design and development of backend applications supporting delivery and order-tracking systems.
  • Serve as the technical lead for an engineering team, mentoring offshore developers and guiding technical decisions.
  • Partner with third-party delivery providers and vendors to build and maintain integrations.
  • Build and support APIs, microservices, and cloud-based applications using Java and Spring Boot.
  • Collaborate with Product, Architecture, and Operations teams to deliver scalable solutions.
  • Participate in code reviews, troubleshooting, and production support when needed.
  • Help improve engineering processes, DevOps practices, and overall platform reliability.

Skills

Java
Spring Boot
Backend
APIs
Microservices
Cloud
Leadership
Offshore coordination

Job description

Lead Software Engineer - Delivery Platform
About the Role

Our client is looking for a hands‑on Lead Software Engineer to help lead the technology behind post order and delivery experience. This person will serve as the technical lead for a team supporting delivery tracking, order visibility, and integrations with delivery partners such as DoorDash.

We're looking for someone who enjoys both leading engineers and staying hands‑on with development, helping drive technical decisions while partnering with product teams, vendors, and offshore resources.

What You'll Be Doing
  • Lead the design and development of backend applications supporting delivery and order‑tracking systems.
  • Serve as the technical lead for an engineering team, including mentoring offshore developers and guiding technical decisions.
  • Partner with third‑party delivery providers and vendors, including DoorDash, to build and maintain critical integrations.
  • Build and support APIs, microservices, and cloud‑based applications using Java and Spring Boot.
  • Collaborate with Product, Architecture, and Operations teams to deliver scalable solutions.
  • Participate in code reviews, troubleshooting, and production support when needed.
  • Help improve engineering processes, DevOps practices, and overall platform reliability.
What We're Looking For
  • Strong experience with Java and Spring Boot development.
  • Previous experience as a Lead Engineer, Technical Lead, Principal Engineer, or Senior Engineer with leadership responsibilities.
  • Strong backend development experience, including APIs, integrations, and microservices.
  • Experience working in AWS, Azure, GCP, or another cloud environment.
  • Ability to lead technical discussions and coordinate work across offshore teams.
  • Experience working with third‑party vendors, partners, or external integrations.
  • Understanding of DevOps, CI/CD, containerization, or cloud operations is a plus.
  • Some frontend exposure is helpful, but this role is primarily backend focused.
Nice to Have
  • Experience with delivery, logistics, ecommerce, retail, or transportation platforms.
  • Experience integrating with providers such as DoorDash, Uber Eats, or similar partners.
  • Knowledge of C++ or experience supporting hardware/tracking devices is a strong plus.
  • Experience with real‑time tracking, mapping, driver workflows, or location‑based applications.
What Success Looks Like

You’ll be successful in this role if you’re a hands‑on technical leader who can balance coding, architecture, team leadership, and partner integrations. The ideal candidate can lead an offshore team, collaborate with vendors, and deliver reliable backend systems that support Papa John’s delivery experience.

EEO Statement

Brooksource is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state, or local laws and ordinances.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Backend Engineer – Delivery Platform (Java/Spring)
Lead Backend Engineer – Delivery Platform (Java/Spring)

Brooksource • Louisville (KY)

On-site
USD 120,000 - 180,000
Team Lead Software Engineer
Team Lead Software Engineer

Little Caesars Pizza • Detroit (MI)

Hybrid
USD 130,000 - 190,000
Lead Software Engineer I
Lead Software Engineer I

Spot Freight • Town of Florida (NY)

On-site
USD 120,000 - 150,000
Lead Software Engineer I
Lead Software Engineer I

Spot Freight • Indianapolis (IN)

On-site
USD 110,000 - 150,000
Senior Manager, Technical Delivery Management
Senior Manager, Technical Delivery Management

Papa John's International , Inc. • Atlanta (GA)

On-site
USD 140,000 - 190,000
Senior Manager, Technical Delivery Management
Senior Manager, Technical Delivery Management

Papa Johns • Atlanta (GA)

On-site
USD 130,000 - 190,000
Staff Systems Engineer, DoorDash Air
Staff Systems Engineer, DoorDash Air

DoorDash • San Francisco (CA)

On-site
USD 130,000 - 170,000
401(k) plan with employer matching
16 weeks of paid parental leave
Wellness benefits
+3
Staff Software Engineer, Backend
Staff Software Engineer, Backend

DoorDash • Seattle (WA)

Hybrid
USD 130,000 - 192,000
Flexible paid time off
Premium healthcare
Paid parental leave
Senior Platform Engineer - Developer Platform
Senior Platform Engineer - Developer Platform

Deliveroo • United States

Hybrid
USD 142,000 - 190,000
Competitive salary
Equity options
Hybrid work
Lead Software Engineer
Lead Software Engineer

Brooksource • Columbus (OH)

Hybrid