About the Role :
We're looking for an experienced Technical Lead (5+ years experience) who can lead the design, development, and scaling of backend systems powering large-scale logistics. In this role, you'll architect high-throughput systems, guide a team of engineers, and integrate AI tools and agentic frameworks (Model Context Protocol (MCP), Multi Agent Systems (MAS), etc.) into your development and decision-making workflows.
You'll drive engineering excellence, contribute to architectural decisions, and nurture a culture of ownership, innovation, and AI-native development. This is a hands-on leadership position where you'll build systems, lead design reviews, and mentor a high-performing team while pushing the boundaries of AI-assisted engineering.
What You'll Do :
- Technical Leadership & Ownership :
- Lead the architecture, design, and delivery of scalable RESTful and gRPC APIs.
- Guide system design and backend workflows for microservices handling millions of transactions daily.
- Drive engineering best practices in code quality, testing, observability, and deployment.
- Team Leadership :
- Mentor and coach a team of backend and frontend developers, helping them grow technically and professionally.
- Conduct regular design / code reviews and set high standards for system performance, reliability, and scalability.
- Drive sprint planning, task breakdowns, and technical execution with a bias for action and quality.
- AI-Native Development :
- Leverage modern AI tools (e.g., Cursor AI, Copilot, Codex, Gemini, Windsurf) for :
- Prompt-based code generation, refactoring, and documentation.
- Intelligent debugging and observability enhancements.
- Test case generation and validation.
- Experiment with and implement agentic frameworks (MCP, MAS etc) in building tools, automating workflows, optimization tasks, or intelligent system behavior.
- Contribute and maintain to internal AI prompt libraries and lead adoption of AI-assisted development practices.
- Systems & Infrastructure :
- Own the end-to-end lifecycle of backend services — from design to rollout and production monitoring.
- Work with data models across PostgreSQL, DynamoDB, or MongoDB.
- Optimize services using metrics, logs, traces, and performance profiling tools.
- Cross-functional Collaboration :
- Partner closely with Product, Design, QA, DevOps, and other Engineering teams to deliver cohesive product experiences.
- Influence product roadmaps and business decisions through a technical lens.
What We're Looking For :
5+ years of backend development experience with at least 1+ years as a team / tech lead .Deep expertise in Java / Python / Go / Nodejs and comfort across multiple backend frameworks.Solid understanding of Data Structures, Algorithms, System Design, and SQL .Proven experience in building, scaling, and maintaining microservices .Strong hands-on experience with REST / gRPC APIs , containerized deployments , and CI / CD pipelines .Strong database fundamentals — indexing, query optimization, replication, consistency models, and schema designExposure to system scalability concepts — horizontal / vertical scaling, sharding, partitioning, rate-limiting, load balancing, and caching strategies..Effective use of AI developer tools (Cursor AI, Codex, Copilot, Gemini, Windsurf) in real-world engineering workflows.Exposure to agentic frameworks and AI concepts such as :MCP, Multi-Agent Systems (MAS), Belief-Desire-Intention (BDI), or NLP pipelines.Cloud proficiency (any cloud, AWS preferred ), including deployment, cost optimization , and infrastructure scaling .Excellent communication and stakeholder management skills.A strong sense of ownership, problem-solving ability, and collaborative mindset.Skills Required
Java, Postgresql, Data Structures, Dynamodb, Go, Nodejs, Sql, Microservices, Algorithms, Mongodb, System Design, Python