
Manager, Software Engineering
- Bangalore, Karnataka
- Permanent
- Full-time
- Directly manages software development projects (including program management) and execution through individual contributors. May also lead project teams across platforms or groups
- Implements processes to drive strong operational hygiene for all components and systems within their group
- Responsible for the delivery of projects, including quality and timeliness, that impact their domain and potentially one other
- Demonstrates strong tactical ability by managing the roadmap for a scrum team responsible for technical issues of diverse scope where analysis requires an understanding of current business or tends
- Competent at communicating technical issues with non-technical audiences
- Analyzes multiple sources of information and identifies & resolves complex technical, operational, and organizational problems relating to software development.
- Collaborates with direct team, managers in org, stakeholders such as Product Owners & PMO
- Minimum of 8 years of relevant work experience and a Bachelor's degree or equivalent experience.
- Lead backend development team for scalable systems.
- Develop robust services with Java and SQL.
- Integrate RESTful APIs for seamless interactions.
- Collaborate to enhance backend services with machine learning.
- Optimize system performance, reliability, and scalability.
- Proficiency in Java, SQL; knowledge of Python for ML.
- Experience with RESTful APIs and AI/ML concepts.
- Leadership and project management experience.
- Excellent communication and collaboration skills.