Lead Python Developer 

July 13, 2026
Application ends: October 12, 2026
Apply Now

Job Description

Responsibilities

1) Technical Leadership

  • Architect, design, and develop backend services and APIs in Python for POS and retail use cases such as transactions, inventory, pricing, promotions, and loyalty.
  • Set technical direction, define coding standards, and own code quality through reviews, design reviews, and mentoring.
  • Drive end-to-end delivery from requirements and estimation to deployment, monitoring, and post-release support.
  • Identify and resolve performance, scalability, and reliability bottlenecks in production systems.

2) AWS Cloud & Engineering

  • Design and operate cloud-native solutions on AWS using services such as EC2, ECS/EKS, Lambda, API Gateway, RDS, S3, SQS/SNS, and CloudWatch.
  • Implement CI/CD pipelines, infrastructure-as-code (Terraform/CloudFormation/CDK), and DevOps best practices.
  • Ensure security, compliance, cost optimization, and observability across cloud workloads.
  • Drive adoption of microservices, event-driven architectures, and modern data pipelines where appropriate.

3) Team Management

  • Manage and mentor a team of 34 engineers assign work, conduct 1:1s, set goals, review performance, and support career growth.
  • Foster a culture of ownership, technical excellence, and continuous learning within the team.
  • Plan sprints, manage backlog, and ensure predictable delivery in collaboration with product and program management.
  • Hire, onboard, and retain engineering talent.

Required Skills & Experience

  • 10+ years of professional software engineering experience, with strong, hands-on Python expertise (Django, Flask, or FastAPI).
  • 2+ years of experience leading and managing small engineering teams (3–4 members).
  • Proven hands-on experience with AWS — designing, building, and operating production workloads.
  • Solid experience in the POS / retail domain — transactions, store operations, inventory, pricing/promotions, loyalty, payments, or merchandising.
  • Strong fundamentals in data structures, algorithms, system design, and distributed systems.
  • Strong, hands-on database expertise in Oracle — schema design, complex SQL, PL/SQL, query tuning, indexing strategies, partitioning, and performance optimization on large datasets.
  • Working knowledge of additional relational databases (PostgreSQL, MySQL) and at least one caching/NoSQL store (Redis, MongoDB) is a plus.
  • Experience designing and consuming REST APIs and integrating with third-party retail systems.
  • Proficiency with CI/CD, Git workflows, automated testing, and observability tooling.
  • Excellent written and verbal communication skills with prior customer-facing experience.

Preferred Qualifications

  • Prior experience working with NCR retail platforms (e.g., NCR Voyix / NCR Aloha / NCR Counterpoint / NCR POS solutions) or Amazon retail technology (e.g., Amazon Retail, Just Walk Out, Amazon Go, AWS for Retail) is strongly preferred.
  • Experience integrating with payment gateways, EMV terminals, or PCI-DSS compliant environments.
  • Familiarity with event streaming (Kafka, Kinesis) and data platforms (Snowflake, Redshift, BigQuery).
  • AWS certifications (Solutions Architect, DevOps Engineer, or equivalent).
  • Experience working in Agile / Scrum environments with global, distributed teams.
  • Exposure to modern frontend stacks or mobile POS applications is a plus.

Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru