Source description
About the role
As a Lead Backend Engineer (SSE) joining the Product Engineering team, your role will involve translating product specifications and business requirements into robust technical solutions. You will be responsible for designing, developing, and optimizing back-end systems, RESTful APIs, and database schemas to ensure high performance and reliability. Additionally, you will implement event-driven architectures, maintainable systems, and fault-tolerant solutions with a focus on performance, scalability, and security. Key Responsibilities: - Translate product specifications and business requirements into robust technical solutions. - Design, develop, and optimize back-end systems, RESTful APIs, and database schemas for scalability and high availability. - Implement event-driven architectures, pub/sub mechanisms, messaging queues, and caching strategies. - Ensure fault tolerance through effective error handling, session management, and resilience strategies. - Collaborate with Product Managers and Product Owners to understand requirements and translate user stories into effective designs. - Plan deliverables, track progress, participate in meetings, and ensure timely delivery of tasks. - Deploy and manage applications on cloud environments, work with CI/CD pipelines, write unit tests, and conduct code reviews. Qualification Required (Must Have Skills): - Strong 8+ years of experience in back-end software development. - Deep expertise in Node.js, TypeScript, MongoDB, or other back-end technologies. - Experience with Docker, Kubernetes, CI/CD pipelines, unit testing, and code review best practices. - Excellent problem-solving and analytical skills. Good-to-Have Qualifications: - Domain knowledge or experience in Identity and Access Management (IAM) is advantageous. - Exposure to DevOps practices and infrastructure automation is desirable. - Experience in a startup or product-based organization is preferred. As a Lead Backend Engineer (SSE) joining the Product Engineering team, your role will involve translating product specifications and business requirements into robust technical solutions. You will be responsible for designing, developing, and optimizing back-end systems, RESTful APIs, and database schemas to ensure high performance and reliability. Additionally, you will implement event-driven architectures, maintainable systems, and fault-tolerant solutions with a focus on performance, scalability, and security. Key Responsibilities: - Translate product specifications and business requirements into robust technical solutions. - Design, develop, and optimize back-end systems, RESTful APIs, and database schemas for scalability and high availability. - Implement event-driven architectures, pub/sub mechanisms, messaging queues, and caching strategies. - Ensure fault tolerance through effective error handling, session management, and resilience strategies. - Collaborate with Product Managers and Product Owners to understand requirements and translate user stories into effective designs. - Plan deliverables, track progress, participate in meetings, and ensure timely delivery of tasks. - Deploy and manage applications on cloud environments, work with CI/CD pipelines, write unit tests, and conduct code reviews. Qualification Required (Must Have Skills): - Strong 8+ years of experience in back-end software development. - Deep expertise in Node.js, TypeScript, MongoDB, or other back-end technologies. - Experience with Docker, Kubernetes, CI/CD pipelines, unit testing, and code review best practices. - Excellent problem-solving and analytical skills. Good-to-Have Qualifications: - Domain knowledge or experience in Identity and Access Management (IAM) is advantageous. - Exposure to DevOps practices and infrastructure automation is desirable. - Experience in a startup or product-based organization is preferred.
More at Intellikart Ventures LLP