HamburgerMenu
hirist

Senior Backend Engineer/Technical Lead - Python/Flask

TekPillar Services Pvt. Ltd
Pune
4 - 6 Years
star-icon
4.7white-divider52+ Reviews

Posted on: 23/11/2025

Job Description

Description :


We are hiring a Senior Backend Engineer / Technical Lead who has strong expertise in Python, Flask, Docker, AWS Cloud, and SQL/NoSQL database systems.


This role requires someone who can operate as both an Individual Contributor and a Technical Mentor for the team.


The ideal candidate must have a proven background in designing, developing, and deploying high-performance backend services, along with hands-on experience in RESTful API development, end-to-end backend architecture, and cloud-native environments.


Key Responsibilities :


- Design, develop, and maintain RESTful APIs using Python (Flask/Django) or Node.js.


- Build scalable backend systems and microservices with clean, maintainable code.


- Lead and mentor the engineering team on backend best practices.


- Work closely with cross-functional teams to integrate vehicle-linked services and cloud components.


- Implement and optimize SQL & NoSQL database designs (PostgreSQL, MySQL, MongoDB, DynamoDB).


- Deploy and manage applications on AWS Cloud (Lambda, API Gateway, RDS, DynamoDB, S3, EC2).


- Build containerized environments using Docker and CI/CD pipelines.


- Ensure high availability, performance, and security of backend services.


- Troubleshoot production issues and participate in code reviews.


Must-Have Expertise :


- Strong hands-on experience in Python (Flask/Django) or Node.js.


- Solid understanding of REST API design and microservices architecture.


- Deep knowledge of SQL & NoSQL databases.


- Practical experience with AWS services (Lambda, API Gateway, RDS, DynamoDB).


- Experience with Docker and cloud deployments.


Good to Have :


- Experience working with vehicle signals (CAN, UDS, Vector tools).


- Exposure to building vehicle-linked backend services.


- Knowledge of IaC tools like CloudFormation or Terraform.


- Understanding of distributed systems, caching, and scalability patterns


info-icon

Did you find something suspicious?