Description : In this role, you will own backend systems end-to-end, architect high-performance solutions, and guide the technical direction of major components. Youll work across multiple products, design scalable systems, and contribute to building robust, reliable backend infrastructure.
Roles & Responsibilities :
- Own and drive end-to-end development of backend systems and services.
- Architect scalable, high-performance, and reliable backend solutions.
- Write clean, efficient, well-tested, and maintainable code.
- Lead feature design, technical planning, and solution implementation.
- Perform code reviews and mentor SDE I and junior engineers.
- Optimize system performance, reliability, and scalability.
- Collaborate with cross-functional teams to define features and priorities.
- Improve and enhance existing backend architecture and codebase.
- Identify system bottlenecks and propose effective technical solutions.
- Ensure proper deployment, monitoring, logging, and system health checks.
Key Skills :
Strong expertise in DSA, problem solving, and system design.Deep understanding of design patterns and backend architecture.Proficiency in at least one framework (Node.js / Django / Flask).Solid knowledge of service-oriented architecture, microservices, distributed systems.Experience with relational / NoSQL databases, data modeling, and scalable schemas.Strong debugging, performance tuning, and optimization skills.Bonus : CI / CD, DevOps tools, cloud experience, startup background, open-source contributions.(ref : hirist.tech)