Director Engineering

10 - 15 years

45.0 - 70.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

DjangoRest Api DevelopmentPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

Technical Leadership: Provide technical guidance and mentorship to a team of backend engineers. Define and promote best practices for backend development, including coding standards, code reviews, and testing methodologies. Stay abreast of industry trends and emerging technologies, evaluating their potential impact and application within the company. Contribute to the technical architecture and design of backend systems, ensuring scalability, performance, and security. Team Management: Foster a collaborative and supportive team environment, promoting knowledge sharing and continuous improvement. Conduct regular one-on-one meetings with team members, providing feedback, coaching, and career development support. Recruit, hire, and onboard new backend engineers. Manage team performance, conducting performance reviews and setting goals. Project Management: Collaborate with product managers and stakeholders to define project scope, timelines, and deliverables. Oversee the execution of backend development projects, ensuring adherence to deadlines and quality standards. Manage project risks and dependencies, proactively identifying and resolving issues. System Architecture and Development: Contribute to the design and development of scalable, reliable, and performant backend systems. Ensure the quality and maintainability of the codebase through code reviews and automated testing. Participate in code development as needed, contributing to critical projects and providing technical expertise. Operational Excellence: Monitor system performance and stability, identifying and resolving issues proactively. Implement and maintain monitoring and alerting systems to ensure system health and availability. Collaborate with DevOps teams to optimize deployment processes and infrastructure. Technical Skills: Strong proficiency with backend programming language (Python). Experience with backend frameworks (e.g., Spring Boot, Django, Express.js). Deep understanding of database technologies (relational and NoSQL). Experience with cloud computing platforms (AWS, Azure, GCP). Familiarity with DevOps practices and CI/CD tools. Exposure to low-code/no-code platforms. Leadership and Management Skills: Proven experience leading and managing a team of engineers. Excellent communication, interpersonal, and collaboration skills. Strong problem-solving and decision-making abilities. Ability to motivate and inspire team members. Experience: Bachelor's degree in Computer Science or related field. 10+ years of experience in backend software development. 4+ years of experience managing engineering teams. Experience with microservices architecture. Knowledge of containerization technologies (Docker, Kubernetes). Experience with security best practices and vulnerability management. Contributions to open-source projects.

Information Technology / Risk Management
Risk City

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)