At EG, we develop software for our customers so they can focus on their profession.
Our industry-specific software is built by peers from the industry, and backed by the scale of EG for stability, innovation, and security.
We are committed to advancing industries by tackling big challenges such as resource use, efficiency, and sustainability.
We are a thriving global workforce of 3000+ employees, with a 850+ strong team based in Mangaluru, India. We have a people first culture fostering innovation, collaboration and continuous learning
Join us in creating software that works for people, not software that makes people work.
Visit our career page to meet some of your future colleagues, explore our culture, and watch our video " We Make a Difference ".
Learn more about EG here .
Job Title: Team Manager
Years of Experience: 10+ years
Work Mode: Work from Office - Mangaluru
About The Team
Facility & Energy Management is a fast-growing department of 80+ engineers building software that helps organizations optimize energy consumption, reduce costs, and run smarter, more sustainable facilities. Our product portfolio spans IoT sensor integration, AI-driven analytics, and operational management tools used by customers across Scandinavia and Europe every day.
We operate across two geographies, Mangaluru and Scandinavia, working as one close-knit team across time zones. Our work sits at the intersection of sustainability, enterprise software, and emerging technology, making us one of EG's most strategically important and technically exciting departments.
As Team Manager, you will oversee 2-3 product teams totaling 20-25 engineers, serving as the daily people leader, technical advisor, and delivery bridge between Mangaluru and our Scandinavian colleagues.
Role Scope & Complexity
Supports the Manager for F&EMS in fostering closer leadership proximity for engineers across the department.
Balances being both a productive resource and a skilled professional, typically spending 40%-70% of time on management tasks, with the remainder spent on the same delivery tasks as the team.
Assesses and resolves complex software development challenges, making sound and confident decisions aligned with R&D priorities.
The job holder oversees a team of engineers and a business area with added complexity and is responsible for day-to-day operations and people management.
The job holder is expected to have team management experience and will lead the team accordingly, while still receiving support from the department Manager to whom the job holder reports.
Responsible for translating departmental plans into operational goals and priorities to address challenges, and capable of leading the team in collaboration with the department Manager to whom the job holder reports. Leads the team with input on direction provided by senior leaders.
Your Workday, Your Tasks And Mandatory Skill Set
Leading and managing 20–25 engineers across 2–3 product/feature teams — setting direction, removing blockers, and keeping teams motivated and focused.
Collaborating daily with Product Owners to ensure epics and stories are well-understood, refined, and ready for implementation.
Supporting teams in translating business requirements into well-designed technical solutions.
Running regular 1:1s, performance conversations, and growth planning sessions with team members.
Partnering with the Manager on capacity planning, team structure, and workforce planning to scale teams effectively.
Taking an active role in recruiting, screening candidates, conducting interviews, and onboarding new hires into the team culture.
Acting as the primary liaison between Mangalore engineering teams and Scandinavian product/business stakeholders, ensuring alignment across time zones.
Tracking and improving team health metrics: delivery predictability, velocity, quality, and team engagement.
Championing engineering best practices, including code quality, DevOps culture, CI/CD, and continuous improvement across all teams you manage.
You are the ideal candidate if
You are an experienced engineering leader who combines strong people management instincts with a solid technical foundation. You understand what it takes to run distributed, cross-cultural teams at scale, and you know how to create conditions where engineers do their best work.
Mandatory Skills
Bachelor's degree or higher in Computer Science, Information Science, or a related field.
10+ years of overall experience in software development, with at least 2-3 years in a people management or team lead role.
Demonstrated ability to manage and develop large teams (15+ members) across multiple squads or product lines.
Proven experience working in cross-cultural, distributed engineering environments, ideally involving European stakeholders.
Exceptional communication skills: able to represent team needs upward and translate business priorities downward clearly.
Knowledge of Scrum/Kanban Agile delivery processes and the ability to use metrics to drive team discussions and continuous improvement.
Strong decision-making and problem-solving skills with a data-informed approach to team performance.
Proven experience in software development within their respective technical area (e.g., backend, frontend, mobile, cloud, embedded systems, data engineering, AI/ML, DevOps, QA automation, or enterprise applications).
Familiarity with AI-assisted development and productivity tools (e.g., Claude, GitHub Copilot, or similar LLM-based tools) to drive engineering efficiency and team-wide AI adoption.
Good To Have Skills
Experience with Agile/Scrum delivery at scale (multiple teams, SAFe, or similar frameworks).
Familiarity with microservices, architecture and cloud platforms (Azure preferred).
Interest in learning Scandinavian or European ways of working and culture.
What You Can Expect From Us
A professional and business-driven environment with lots of exciting projects
Super talented and committed colleagues who know that they only get better through collaboration and active knowledge sharing.
Possibility of personal and professional development
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for Team Manager
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!