Posted on: 12/12/2025
Description :
Key Responsibilities :
Technical Leadership & Architecture :
- System Design & Delivery : Serve as a technical expert, owning the end-to-end design, development, and deployment of large-scale, complex software systems and modules.
- Architectural Influence : Drive and influence architectural decisions, technology choices, and engineering best practices across the team.
- System Quality : Design and build systems that are scalable, reliable, and fault-tolerant, with a deep focus on performance optimization.
- Microservices Expertise : Leverage extensive experience with Microservices architecture to design modular and decoupled systems.
- Distributed Systems : Apply expertise in Distributed Systems to solve challenging consistency, availability, and latency issues.
Engineering Execution & Quality :
- Hands-on Contribution : Act as a primary individual contributor, writing high-quality, maintainable code, and driving features from concept to production with a clear ownership mindset.
- Core Fundamentals : Apply a strong foundation in Data Structures & Algorithms to solve complex technical problems efficiently.
- Optimization : Identify and resolve performance bottlenecks, specifically delivering performance, reliability, and scalability critical features.
- Problem-Solving & Debugging : Utilize strong problem-solving and debugging skills to troubleshoot and resolve intricate system issues rapidly.
Mentorship & Team Guidance :
- Technical Direction : Guide the technical direction and execution for a specific team or project area.
- Mentorship : Actively mentor junior and mid-level engineers through code reviews, design discussions, and pairing, raising the overall technical bar of the team.
- Coding Standards : Influence and enforce robust coding standards and engineering rigor.
Tooling & Emerging Technology :
- DevOps Awareness : Possess a good understanding of DevOps principles and tools related to CI/CD, monitoring, and infrastructure as code (IaC).
- Emerging AI (Good to Have) : Familiarity with AI tools, LLM workflows, and Agentic AI basics is a significant advantage, demonstrating an interest in integrating emerging technologies.
Required Qualifications :
- Demonstrated experience designing or architecting at least one large-scale module or system that has been successfully deployed and maintained in production.
- Proven track record of success as a Senior or Lead Engineer in a fast-paced, product or engineering-driven organization.
- Deep expertise in Microservices architecture and exposure to Distributed Systems.
- Exceptional command of a core programming language (e.g., Java, Python, Go, C++) coupled with strong Data Structures & Algorithms knowledge.
- Prior experience mentoring engineers and guiding technical projects
Did you find something suspicious?
Posted by
debayan Chakraborty
Assistant Vice President Human Resources at Scienaptic AI
Last Active: 13 Dec 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1589337
Interview Questions for you
View All