Job Description :
Are you a visionary Engineering Manager with 8+ years of experience? Do you thrive in dynamic environments where your contributions shape the future of technology? If so, Think41 invites you to be part of our trailblazing team. We're looking for someone with a deep understanding of software development, exceptional problem-solving abilities, and a proven track record of leading teams to build scalable and efficient systems. This role will see you managing and mentoring a team of developers while collaborating with cross-functional teams to design, develop, and maintain robust software solutions that support our cutting-edge AI-driven products.
Responsibilities :
- Lead : Manage and mentor a team of developers, fostering a culture of continuous learning and improvement.
- Innovate : Design, development, and maintenance of software systems and services that power our AI applications.
- Collaborate : Work closely with data scientists, front-end developers, and other stakeholders to define and implement technical requirements.
- Optimise : Ensure the performance, reliability, and scalability of software systems.
- Secure : Implement best practices for security, data protection, and compliance.
- Enhance : Optimise database queries and improve system performance.
- Solve : Troubleshoot and resolve technical issues across development and production environments.
- Plan : Contribute to project planning, resource allocation, and deadline management.
- Evolve : Stay updated with the latest industry trends and emerging technologies.
Requirements :
Education : Bachelor's or Master's degree in Computer Science, Engineering, or a related field.Experience : 8+ years of experience in software development, with a strong focus on building scalable and robust systems.Skills :
Strong understanding of software architecture and design patterns.Proficiency in one or more backend programming languages such as Python, Java, Node.js, or Go.Extensive experience with database technologies (SQL and NoSQL), including design, optimization, and maintenance.Solid understanding of RESTful API design and implementation.Experience with cloud platforms (AWS, Google Cloud, Azure) and containerization technologies (Docker, Kubernetes).Knowledge of front-end development is a plus.Strong knowledge of software development methodologies, version control systems (Git), and CI / CD pipelines.Familiarity with AI / ML concepts and frameworks is a plus.Qualities :
Excellent problem-solving skills and attention to detail.Strong communication and collaboration abilities.Proven leadership and team management skills.Preferred Qualifications :
Industry Experience : Experience in AI-based startups or tech companies.Technical Prowess : Hands-on experience with big data technologies and distributed systems.Architectural Insight : Knowledge of microservices architecture and event-driven systems.DevOps Savvy : Familiarity with DevOps practices and tools.Agile Expertise : Experience with Agile methodologies and project management tools.Join Us :
At Think41, you'll be at the forefront of technological innovation, shaping the future of AI-driven solutions. If you're ready to take on this challenge and make a significant impact, we want to hear from you. Join us in leading a team to build the future, one software system at a time.
(ref : hirist.tech)