We are looking for a Senior Python Tech Lead with 8+ years of experience to drive the design, development, and delivery of scalable backend services for our retail and POS platform. The role combines hands-on technical leadership with people management of a small, high-performing engineering team (3–4 members) and direct engagement with enterprise customers. The ideal candidate has built and operated production systems on AWS and brings deep familiarity with the POS / retail ecosystem.
Key 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 3–4 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
8+ 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.
Soft Skills
Strong leadership presence with the ability to influence both engineers and customer stakeholders.
Clear, structured communication — both in writing and in technical presentations.
Ownership mindset, bias for action, and ability to navigate ambiguity.
Customer-first attitude balanced with engineering pragmatism.
Education
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Pay: ₹1,500,000.00 - ₹2,000,000.00 per year
Benefits:
- Flexible schedule
- Provident Fund
Work Location: Remote