Course Engineering Manager

Build a culture. Lead the team. Influence the product.

Free consultation

We will help, advise, and assist you in finding your direction in the IT field.

Instructor

Nikita Mykhailov
Nikita Mykhailov
Software Engineer | Engineering Manager
5+ years in IT.
2+ years teaching experience.
Works at Scalable Capital.
Likes to play the guitar, surf and play tennis.

About the course

An Engineering Manager (EM) is not just an advanced technical specialist or project coordinator. It is a strategic role at the intersection of technology, processes, and people that requires a deep understanding of engineering, team management, and business needs.

A successful EM is a leader, facilitator, mentor, communicator, and technical advisor at the same time. They don't just complete tasks - they build a culture, develop people, establish processes, collaborate with other teams, and work proactively to keep the team productive, motivated, and result-oriented.

During the course, you will not just learn how to manage technical teams - you will deeply understand how to build a healthy engineering culture, implement transparent and scalable processes, evaluate performance using metrics, manage risks, and build productive interactions with the team, stakeholders, and the business.

You will learn how to combine technical vision with leadership competencies, as well as get tools for self-reflection and systemic development. As a result, you will create your own management model, which will become the basis for your growth as an Engineering Manager and help you effectively influence the development of your team, product, and company as a whole.

The course is ideal for

face-1 Middle/Senior developers who want to move into management
face-2 Team leaders looking to structure their knowledge
face-3 Engineers who already perform some of the functions of a manager
face-4 Managers who want to better understand technical teams

Course program Engineering Manager

Module 1: Role and Leadership

Who is an Engineering Manager?
  • Understand what the Engineering Manager role really entails
  • Identify key areas of influence - from the internal team to business processes
  • Learn what changes in thinking accompany the transition from engineer to manager
  • Analyze common mistakes at the start and learn how to avoid them
Leadership vs Management
  • You will understand the types of power and their appropriate application in working with people
  • Learn the difference between leadership and management behavior
  • Identify your natural leadership style
  • Learn how to balance management, leadership and influence
Developing Leadership Competencies
  • Outline the set of leadership skills required by a modern Engineering Manager
  • Learn how to conduct effective 1:1s - from structure to deep conversations
  • Understand how to build authentic working relationships through trust and empathy

Module 2: Team and Communication

Team Culture and Work Habits
  • Understand how team culture affects performance and trust
  • Understand the differences between habits, rituals, rules, and taboos
  • Learn how to create sustainable team practices that support a healthy atmosphere
Team Building, Goals, Vision, Phases of Development
  • Learn different types of teams and the stages of their development
  • Learn how to set goals for the team and align them with company priorities
  • Understand how to inspire the team to achieve common results
Team building, structure, charter and topology
  • Analyze possible options for team structures and roles
  • Get tools for building an effective team topology
  • Create a working charter that sets the rules and expectations within the team
Effective communication between manager and team
  • Learn how to achieve transparency through clear and systematic communication
  • Understand how to organize interaction within and between teams
  • Implement the principles of openness in your daily communication
Building Partnerships in the Organization
  • Learn how to build long-term working relationships with stakeholders
  • Understand how to build trust in cross-functional relationships
  • Create an environment of mutual support and effective interaction between teams

Module 3: Hiring and Performance

Hiring, Onboarding, and Performance
  • Learn how to write clear and attractive job descriptions
  • Learn how to conduct unbiased technical and behavioral interviews
  • Create a structured onboarding process and understand how to conduct offboarding correctly
High Performance Teams and Management Artifacts
  • Learn why psychological safety is the basis of team effectiveness
  • Learn how to customize delivery processes according to the team's needs
  • Master the management artifacts that help maintain sustainability and transparency in work
Team Performance Metrics
  • Understand which engineering metrics really matter for EM
  • Learn about common mistakes in team performance measurement and how to avoid them
  • Learn how to present metrics in a way that convinces, not justifies
Feedback and a Culture of Transparency
  • Learn to give honest, correct and timely feedback
  • Master effective feedback techniques for different situations
  • Build a clear and systematic feedback culture within the team
Delegating and Extending Responsibility
  • Learn how to determine what to delegate and to whom - through a delegation map
  • Create individual development plans for team members' growth
  • Master the coaching approach from active listening to conducting coaching sessions

Module 4: Strategy and Processes

Roadmapping and Strategic Planning
  • Learn the difference between team roadmaps, technical roadmaps, and product roadmaps
  • Learn how to manage priorities and initiatives through roadmap structuring
  • Master strategic planning approaches to achieve long-term goals
Change Management
  • Understand how to diagnose the phase of change your team is in
  • Master tools for planning and implementing changes at different levels
  • Learn how to work with resistance, overcome uncertainty, and maintain trust during transformation
Decision Making and Risk Management
  • Learn to identify and categorize risks that affect your team and processes
  • Master risk analysis and scenario planning techniques
  • Be able to make informed decisions based on data, not assumptions

Module 5: Scaling and Practice

Analytics, Metrics, and Engineering Dashboards
  • Learn to use data and analytics to drive management decisions
  • Create a set of metrics that is relevant to your team and build a systematic work with them
Technical Debt, Processes, and Quality
  • Understand how to manage technical debt and plan migrations without risking delivery
  • Learn how to apply CAPA, IOPA as tools for working with incidents
  • Implement ADR and RFC practices for transparent technical decision-making
Scaling Teams and Processes
  • Recognize common growth challenges, from loss of focus to communication breakdowns
  • Learn how to scale structures, processes, and roles without chaos
  • Gain tools to help you maintain efficiency during expansion
Personal Effectiveness Engineering Manager
  • Learn how to manage your own productivity and energy in a high-pressure environment
  • Get practices to prevent burnout and maintain mental balance
  • Develop an approach to building a career trajectory as an Engineering Manager

Module 6: Diploma Project

Description.
  • During the final project, students are organized into groups and work on a real product case from our partners. You are tasked with developing a strategy for launching a product into a new market, conducting interviews with users, researching competitors, calculating unit economics, and creating a development and marketing campaign plan. The project is presented to the course curators and invited product managers for in-depth feedback. Successful completion allows you to add a significant case to your portfolio.
Project Defense.
  • The defense includes a demonstration of a working project, answers to questions, and a demonstration of the logic of the project solution. The theoretical part is an interview on the topics of the course with an independent expert who models an interview for the position of Associate Engineering Manager. For each block, you get a score from 0 to 100 points, which is the final step to the certificate.

Your resume after taking the course

Associate / Engineering Manager
Salary from
from €85,000 per year

Professional skills:
  • Managing a technical team
  • Building engineering culture and processes
  • Conducting 1:1, retrospectives, feedback sessions
  • Delegation and development of team members
  • Hiring, onboarding and adaptation of engineers
  • Productive inter-team and stakeholder communication
  • Agile, Kanban, Scrum - team delivery management practices
  • Performance metrics velocity, cycle time, DORA
  • Working with technical debt, CAPA, IOPA
  • Roadmapping and strategic planning
  • Change, resistance and risk management
  • Decision making based on data and analytics

This is what your electronic certificate will look like

You can add this certificate to your CV
Certificate Engineering Manager

Salary

To reach a salary of €140,000 (gross) per year or more, you usually need to work your way up from Associate to Senior Engineering Manager, who is responsible for the strategic development of technical teams, systems engineering, and process implementation across the company.

Thanks to this course, you will gain the knowledge that will allow you to apply for the position of Associate or Middle Engineering Manager with a starting annual compensation of €90,000.
Associate
€8,000/month
Middle
€9,000/month
Senior
€10,000–12,000/month
This level is suitable for those who are just moving from a Senior Engineer or Team Lead position. The course program covers all the key competencies needed to successfully start as an Associate EM. You will be able to be interviewed for this position after completing the training.
Experience: Senior Engineer or Team Lead.
Through the course, you will master the skill set required to independently manage a team, implement processes, work with metrics and risks. This level usually assumes 1-3 years of experience in team management.
Experience: 1-3 years
This position requires 5+ years of experience in technical management, strategic thinking, ability to scale processes and manage multiple teams. It often includes bonuses, stock options, and participation in product or architectural decisions at the company level.
Experience: 5+ years

Free consultation

We will help, advise, and assist you in finding your direction in the IT field.

Administrator

Nikita

Phone

+49 155 6905 6164

Telegram

Write us a message

All done!

Congratulations! You've successfully signed up for our free consultation. Our team will be in touch shortly with further details. Get ready to expand your IT knowledge and skills with us at Codillas Academy!

Oh no!

Apologies for the inconvenience. There was an error submitting your contact form for the free consultation. Please double-check the information and try again. For assistance, please contact our support team at info@codillas.com. We appreciate your understanding and look forward to helping you on your IT learning journey.

Sign up for an IT course

We will help, advise, and assist you in finding your direction in the IT field.

Administrator

Nikita

Phone

+49 155 6905 6164

Email

hello@codillas.academy

All done!

Congratulations! You've successfully signed up for our IT course. Our team will be in touch shortly with further details. Get ready to expand your IT knowledge and skills with us at Codillas Academy!

Oh no!

Apologies for the inconvenience. There was an error submitting your contact form for the IT course. Please double-check the information and try again. For assistance, please contact our support team at info@codillas.com. We appreciate your understanding and look forward to helping you on your IT learning journey.