Software Engineering Manager, NPM
Riverbed Vezi toate joburile
- Cluj-Napoca, Cluj
- Permanent
- Full-time
- Lead and develop a high performing team of engineers and technologists
- Plan, organize and estimate deliverables together with your team
- Track key performance metrics for delivery
- Set goals for the team and team members
- Facilitate, and when necessary, resolve technical and interpersonal discussions
- Continually improve the overall output quality of the team, through thoughtful code reviews
- Mentor team members and collaborate with them on personal and career growth
- Help set and uphold a trusting environment, with regular 1:1’s focused on feedback and recognition
- Hiring, interviewing, on-boarding new members of the team
- Collaborate with engineering, product, design, and business counterparts to build innovative solutions
- BS degree or higher in Computer Science, Engineering or related field
- 4+ years’ experience in managing software development teams
- 6+ years’ experience of hands-on software development, with at least 3 years’ experience with C++
- Excellent communication skills, both written and verbal
- Able to understand, implement and improve processes
- Experience with multiple methodologies like waterfall, SCRUM, Kanban
- You’ve built large and complex projects at scale, and maintained them over many release cycles
- Able to build long term, but also able to find efficient short-term solutions
- Experience working with distributed teams in different time zones
- A product focused mindset and a get-things-done attitude
- A people-oriented management style
- Hands-on experience using GenAI-powered developer tools like Cursor and Copilot as part of day-to-day software development.
- Experience with system-wide performance optimizations
- Knowledge of networking stack under Linux and MacOS
- Hands-on development under Linux using containerized processes
- Knowledge of AWS infrastructure, or other cloud providers