Posted on: 11/09/2025
Key Responsibilities :
- Lead the design and architecture of large-scale, distributed systems.
- Provide technical leadership and mentorship to senior engineers and cross-functional teams.
- Collaborate with product managers and stakeholders to align technical strategy with business goals.
- Define and enforce best practices in coding, architecture, and system design.
- Drive technical roadmaps, evaluate new tools/technologies, and ensure long-term scalability.
- Oversee performance, security, and reliability across mission-critical applications.
- Participate in code reviews, technical discussions, and design sessions.
- Contribute hands-on in solving complex problems when needed.
Requirements :
- 14+ years of experience in software development and system design.
- Strong expertise in system architecture, distributed systems, and cloud-native solutions.
- Hands-on experience in Java, Python, Go, or Node.js (or similar languages).
- Proficiency in databases (SQL/NoSQL), microservices, RESTful APIs, and event-driven systems.
- Strong knowledge of cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
- Proven track record of leading technical initiatives and mentoring teams.
- Excellent problem-solving, analytical, and communication skills.
Preferred Skills :
- Experience in big data pipelines, AI/ML-driven systems, or LLM integration.
- Background in product-based companies handling high-scale applications.
- Contributions to open-source projects, patents, or technical publications.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1544477
Interview Questions for you
View All