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(ref : hirist.tech)