Lead Backend Engineer Python, FastAPI - Tempe, AZ

Only for registered members Tempe, AZ, United States

12 hours ago

Default job background
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Photon interactive UK limited, is seeking the following. Apply via Dice today · Client: Photon · Position: Lead Backend Engineer Python, FastAPI & e-commerce · Location: Tempe, AZ ...
Job description

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Photon interactive UK limited, is seeking the following. Apply via Dice today

Client: Photon

Position: Lead Backend Engineer Python, FastAPI & e-commerce

Location: Tempe, AZ (Onsite)

Duration: Contract & Full time

Lead Backend Engineer Python, FastAPI & Event-Driven Systems (QSR)code reviews, sprint planning, and technical discussions.

Job Summary
Photon is seeking a Lead Backend Engineer (Python) to drive the architecture, development, and delivery of scalable, cloud-native backend platforms for a large-scale e-commerce and loyalty ecosystem in the Quick Service Restaurant (QSR) domain.

This role combines hands-on engineering excellence with technical leadership, owning backend system design while mentoring teams and ensuring high-quality delivery across multiple workstreams. The Lead Backend Engineer will build and orchestrate high-performance APIs, event-driven microservices, and data transformation pipelines using Python (FastAPI) and AWS-native services.

You will play a critical role in enabling digital ordering, loyalty, identity, and customer engagement journeys, working closely with product, architecture, DevOps, and frontend teams to deliver resilient, scalable, and business-aligned solutions.

Experience with Paytronix or similar loyalty platforms and strong familiarity with QSR workflows is highly preferred.

Key Responsibilities

Technical Leadership & Architecture

Own the backend architecture for e-commerce, loyalty, and digital engagement platforms in the QSR domain.

Lead the design and development of cloud-native, stateless microservices using Python (FastAPI).

Define and enforce engineering standards, best practices, and design patterns across backend teams.

Design hub-and-spoke orchestration services to abstract integrations across loyalty, identity, CMS, payments, and commerce systems.

Event Processing & Data Transformation

Architect and implement event-driven systems using asynchronous programming, pub-sub patterns, message queues, and streaming platforms.

Lead event processing and data transformation workflows, ensuring efficient handling of high-volume, real-time customer and transaction data.

Apply strong data structure and algorithmic fundamentals to optimize system performance, latency, and scalability.

Design resilient systems with idempotency, retries, DLQs, and graceful degradation strategies.

Database & Persistence Layer

Lead the design and implementation of database solutions across SQL and NoSQL technologies based on workload characteristics.

Design, optimize, and govern relational databases (SQL) for transactional and reporting use cases.

Architect implement NoSQL data models using cloud-native databases such as Amazon DynamoDB and Azure Cosmos DB, ensuring scalability and low-latency access.

Define best practices for data partitioning, indexing, caching, and consistency models in distributed databases.

Ensure data solutions support QSR-scale traffic, peak loads, and global availability requirement

API & Platform Engineering

Build and govern production-grade REST APIs with robust authentication, authorization, validation, and error handling.

Design and optimize API gateways, proxy layers, caching strategies, and traffic orchestration for high-throughput environments.

Ensure secure integration with identity providers, loyalty platforms (Paytronix preferred), payment systems, CMS, and commerce backends.

Cloud, DevOps & Observability

Lead backend solutions on AWS, leveraging services such as Lambda, ECS/EKS, API Gateway, DynamoDB, SQS, SNS, EventBridge, Redis, and MSK/Kafka.

Drive Infrastructure as Code (IaC) using Terraform and support CI/CD pipelines with automated testing and progressive delivery.

Ensure production-grade observability using OpenTelemetry, centralized logging, metrics, and distributed tracing.

QSR Domain Alignment

Ensure backend solutions align with QSR operational needs, including ordering flows, checkout, payments, loyalty accrual/redemption, and customer engagement funnels.

Partner with product and business stakeholders to translate customer journeys and commerce workflows into scalable backend capabilities.

Team Leadership & Collaboration

Mentor backend engineers through code reviews, design sessions, and technical coaching.

Act as a technical leader and escalation point for backend systems across programs.

Collaborate closely with architects, product owners, QA, DevOps, and frontend teams in an Agile delivery model.

Required Qualifications
8-12 years of backend engineering experience, with strong hands-on development in Python.

Deep expertise in FastAPI, REST API design, and asynchronous programming (async/await).

Proven experience designing and leading event-driven architectures (pub-sub, queues, streaming).

Strong understanding of data structures, data transformation, and high-performance backend design.

Hands-on experience building cloud-native microservices on AWS.

Experience owning or leading backend architecture for distributed systems at scale.

Solid understanding of e-commerce platforms, digital funnels, loyalty programs, identity workflows, and customer journeys preferably in QSR or retail.

Experience with Terraform, CI/CD pipelines, and modern DevOps practices.

Strong communication and leadership skills, with experience working in cross-functional Agile teams.

Nice to Have

Direct experience with Paytronix or similar enterprise loyalty platforms.

Experience in QSR, retail, hospitality, or large-scale consumer digital platforms.

Exposure to Kafka, RabbitMQ, or AWS MSK.

Experience with feature flags, canary deployments, and blue-green releases.

Knowledge of OAuth2, JWT, identity federation, and API security best practices.



Similar jobs

  • Work in company

    Lead Backend Engineer Python, FastAPI

    Only for registered members

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Photon interactive UK limited, is seeking the following. Apply via Dice today · Client: Photon · Position: Lead Backend Engineer Python, FastAPI & e-commerce · Location: Tempe, AZ ...

    Tempe

    20 hours ago

  • Work in company

    Backend Python Engineer

    Only for registered members

    We are currently hiring a Backend Python Engineer for a client working on loyalty and rewards platforms. · Strong backend development experience using Python. · ...

    Tempe, AZ

    1 week ago

  • Work in company

    Lead Python Engineer

    Only for registered members

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Crocus IT LLC, is seeking the following. Apply via Dice today · Role: Lead Backend Engineer – Python, FastAPI & Event-Driven Systems · Location: Tempe, AZ(Onsite) · Job Summary · ...

    Tempe, AZ

    12 hours ago

  • Work in company

    Lead Backend Engineer

    Only for registered members

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Photon interactive UK limited, is seeking the following. Apply via Dice today · Lead Backend Engineer Python, FastAPI & Event-Driven Systems (QSR) · code reviews, sprint planning, ...

    Tempe, AZ $150,000 - $260,000 (USD) per year

    12 hours ago

  • Work in company

    Business Sales

    Only for registered members

    At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. · To make markets · Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? ...

    Tempe, AZ

    1 month ago

  • Work in company

    Data Engineer, Production Analytics

    Only for registered members

    About Carvana is a company that changed the way people buy and sell cars. With an ambitious vision and a fundamentally different approach designed to be fun, fast, and fair they reached the Fortune 500 in just eight years. · ...

    Tempe, AZ

    1 month ago

  • Work in company

    Junior Java Developer

    Only for registered members

    This is a junior Java developer position that involves designing and developing large-scale solutions in production environments. · ...

    Tempe, AZ

    1 week ago

  • Work in company

    Backend Python Engineer

    Only for registered members

    We are currently hiring a Backend Python Engineer for a client working on loyalty and rewards platforms. · ...

    Tempe

    1 week ago

  • Work in company

    Python Developer

    Only for registered members

    We're looking for a Python Developer with hands-on experience in FastAPI and exposure to AWS cloud to support modern backend services. · Strong experience with Python for backend/API development · Hands-on experience using FastAPI · ...

    Tempe

    2 weeks ago

  • Work in company

    Software Development Engineer Intern

    Only for registered members

    +Job summary · We're looking for motivated software engineering interns who are eager to learn and ready to contribute to real-world projects. · +ResponsibilitiesDemonstrable coding experience through personal projects, hackathons, coursework or open-source contributions · Famili ...

    Tempe, AZ

    3 weeks ago

  • Work in company

    Lead Python Engineer

    Only for registered members

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Crocus IT LLC, is seeking the following. Apply via Dice today · Role: Lead Backend Engineer – Python, FastAPI & Event-Driven Systems · Location: Tempe, AZ(Onsite) · Job Summary · ...

    Tempe

    20 hours ago

  • Work in company

    Lead Backend Engineer

    Only for registered members

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Photon interactive UK limited, is seeking the following. Apply via Dice today · Lead Backend Engineer Python, FastAPI & Event-Driven Systems (QSR)code reviews, sprint planning, an ...

    Tempe $150,000 - $260,000 (USD) per year

    20 hours ago

  • Work in company

    Business Sales

    Only for registered members

    This role advises client on application development methodology and tools Performs as expert on application development for existing or new applications Helps guide and teach client project members · Recognized as thought leader in analytical problem solving Leads efforts to sim ...

    Tempe

    1 month ago

  • Work in company

    Data Engineer, Production Analytics

    Only for registered members

    About Carvana · We're changing the way people buy and sell cars.With an ambitious vision and a fundamentally different approach designed to be fun, fast, and fair, · Carvana became the fastest-growing automotive retailer in history. · ...

    Tempe

    1 month ago

  • Work in company

    Junior Java Developer

    Only for registered members

    We are looking for a Junior Java Developer to join our team. As a Junior Java Developer, you will focus on delivering unrivaled digital products that drive a more reliable and profitable airline. You will work with our diverse, high-performing team dedicated to technical excellen ...

    Tempe

    1 week ago

  • Work in company

    Principal Engineer

    Only for registered members

    We are seeking a Principal Engineer to lead the technical advancement of our AI powered clinical decision support systems. In this role, you will have the autonomy to influence our technical roadmap while working alongside engineers, clinicians, and AI experts in a hybrid remote ...

    Scottsdale

    2 days ago

  • Work in company

    Full Stack Developer

    Only for registered members

    We build technology that powers enterprise visibility, sustainability, and operational performance. · As a Full-Stack Developer, you will work across our modern React/TypeScript frontend, · AWS APIs, · and Python microservices deployed on AWS. · You will contribute to product inn ...

    Tempe, AZ $75,000 - $135,000 (USD) per year

    1 day ago

  • Work in company

    PrincipPrincipal Engineer

    Only for registered members

    AdviNOW Medical is transforming how healthcare is delivered by building AI-powered clinical decision support systems that improve diagnostic accuracy, reduce clinician burden and increase patient safety. · ...

    Scottsdale

    1 week ago

  • Work in company

    Senior Manager, Software Engineering

    Only for registered members

    This leadership role will report to the Senior Director Enterprise Architecture and have direct reports Collaborate regularly with Product Architecture PMO and Business stakeholders Build the future of hospitality tech for guests associates and franchisees Work with cloud native ...

    Scottsdale

    1 month ago

  • Work in company

    PrincipPrincipal Engineer

    Only for registered members

    We are a product-driven startup tackling complex high-impact problems in healthcare and looking for a Principal Engineer to help lead the technical evolution of our platform. · ...

    Scottsdale, AZ

    1 week ago