AMISEQ
Website:
amiseq.com
Job details:
Tech Lead – Job Description (6–9 Years)
Education - BE/B.Tech (CS/IT), MCA, M.Sc. CS/IT or equivalent
Experience - 6–9 years in software engineering with 2+ years in technical leadership
Role Overview
As a Tech Lead, you will design and build scalable, cloud-native applications while leading a small engineering team. This is a hands-on role requiring both coding and architectural leadership (player-coach mindset).
Key Responsibilities
System Design & Architecture
- Design microservices, event-driven, API-first systems
- Apply patterns: Saga, Circuit Breaker, Retry, API Gateway
- Define HLD & LLD
- Ensure scalability, reliability, and maintainability
Non-Functional Requirements
- Handle performance, availability, security, scalability
- Ensure observability (logging, monitoring)
Backend Development
- Build APIs using Python (FastAPI, Django, Flask)
- Follow SOLID principles & clean architecture
- Work with REST/GraphQL APIs & databases (PostgreSQL/NoSQL)
Frontend (Guidance Level)
- Guide development using React.js or Angular
- Ensure reusable and scalable UI architecture
Cloud & DevOps
- Work on AWS/Azure, Docker, Kubernetes
- Implement CI/CD (Jenkins, GitHub Actions, Azure DevOps)
- Use Terraform/CloudFormation for IaC
Leadership
- Mentor engineers and conduct code reviews
- Lead sprint planning, estimation, and delivery
Required Skills
- Strong Python backend development
- Experience in microservices & distributed systems
- Knowledge of design patterns & API standards (OpenAPI/Swagger)
- Hands-on with cloud & DevOps tools
Good to Have
- Security: OAuth2, JWT
- Testing: PyTest, Jest
- AI tools: OpenAI, LangChain, Vector DBs
Soft Skills
- Strong communication & mentoring ability
- Ability to drive technical decisions and delivery
Click on Apply to know more.