CrawlJobs Logo

Team Manager (Line Manager — Software Engineering)

Ukraine, Kyiv · Job Posted June 10, 2026
Apply Position
Job Link Share

Job Description

We are looking for a Team/Line Manager to lead, support, and develop software engineering professionals in a Matrix organization. This role is focused on people leadership, performance management, capability development, engagement, and stakeholder alignment. The Line Manager will not own day-to-day delivery execution, but must have a solid understanding of software delivery processes, engineering team dynamics, stakeholder landscape, and product development flow in order to manage people performance effectively and credibly. The ideal candidate is a strong people leader with experience from a software development environment, able to work across Product, Project/Delivery, Architecture, Engineering, Quality, and other functions.

Job Responsibility

  • People Management: Serve as a primary point of support for a group of software engineers — hold regular 1:1s, build trust-based relationships, and help people feel motivated, engaged, and set up for success
  • Performance Management: Set clear expectations, provide structured and timely feedback, and recognize strong contributions. Address performance concerns early, with fairness and transparency
  • Development and Career Growth: Lead meaningful development conversations and co-create Personal Development Plans. Help engineers identify growth opportunities and connect their aspirations with business and technology direction
  • Stakeholder Management in the Matrix: Partner closely with Product, Delivery, and Architecture to ensure your team has clarity on priorities, the right support, and a clear path through matrix complexity
  • Capability and Organizational Development: Identify skill gaps and succession risks, contribute to hiring and staffing decisions, and foster an engineering culture built on ownership, quality, and continuous improvement

Requirements

  • Previous role as Line Manager, People Manager, Engineering Manager, Delivery Manager, Scrum Master, Project Manager, Team Lead, or similar
  • Practical understanding of Agile ways of working, engineering team dynamics, and key delivery roles
  • Proven experience with performance conversations, feedback, development planning, and employee engagement
  • Comfort working in a matrix environment with stakeholders across Product, Delivery, Architecture, and Engineering
  • Experience supporting people through change, ambiguity, or shifting priorities
  • The candidate should have experience in or close exposure to software delivery. This does not necessarily mean the person must be a former developer, but they should understand how software teams operate and how value is delivered through product development

What we offer

  • 24 working days of annual vacation
  • medical insurance
  • paid sick leaves and child sick leaves
  • maternity and paternity leaves
  • Breakfasts and lunches in the office
  • A parking lot with free spaces for employees
  • Occasional business trips to Western Europe

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Team Manager (Line Manager — Software Engineering)

8 matching positions

Principal Software Engineering Manager - Azure Capacity Team

Azure is the fastest-growing business in Microsoft’s history and is the foundati...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 4+ years people management experience
  • Software engineering experience, including hands-on technical management
  • Experience recruiting and managing technical teams, including performance management
Job Responsibility
Job Responsibility
  • Oversees partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams for multiple solutions or product lines
  • Oversees teams and provides technical leadership for identification of dependencies and the development of design documents for a product, application, service, or platform
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Oversees teams to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders (e.g., project managers) across products
  • Leads the resolution of complex site incidents and oversees for Designated Responsible Individuals (DRI) and directs the work of other engineers across product lines
  • Keeps informed of and communicates new standards to ensure that the product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations
  • Fulltime
Read More
Arrow Right

Digital Software Engineering Senior Group Manager – Head of Quality & Performance Engineering

We are seeking a visionary and experienced Digital Software Engineering Senior G...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of relevant experience, with significant time in a product line management, e-commerce, or strategic planning role
  • Proven track record of managing the full SDLC for large-scale, complex software projects and succeeding in delivering high-quality technology products/services in a high-growth environment where priorities shift rapidly
  • Extensive experience in designing and implementing CI/CD pipelines and automated testing frameworks
  • First-class leadership, influencing, and talent management skills, with significant experience managing and developing a Software Engineering Team
  • Ability to use hard data and metrics to back up assumptions and develop business cases
  • Deep understanding of various testing methodologies, including performance, functional, and non-functional testing
  • Strong knowledge of agile development methodologies (Scrum, Kanban) and modern software architecture patterns
  • Familiarity with AI/ML concepts and their application in software development is highly desirable
  • Excellent communication and negotiation skills, with experience negotiating internally at a senior level
  • Bachelor’s/University degree required
Job Responsibility
Job Responsibility
  • Lead an AI-first testing strategy to transform quality engineering across applications and platforms
  • Leverage AI to generate test cases, predict risks, accelerate defect detection, and enable synthetic data generation for comprehensive testing
  • Implement AI-powered solutions & automation for functional, integration, smoke, and performance testing, as well as self-healing automation
  • Enable developers to incorporate testing as part of the development lifecycle, including integration and smoke tests within the pipeline
  • Maximize test coverage and reliability by leveraging AI tools and techniques
  • Drive the adoption of autonomous, self-healing testing in the code and deployment pipeline to enhance speed, quality, and release confidence
  • Synthetic test data management
  • Oversee the end-to-end Software Development Lifecycle (SDLC), implementing best practices for agile development, continuous integration, and continuous delivery (CI/CD)
  • Design, build, and manage a highly automated testing pipeline that enables rapid, high-quality releases
  • Champion a "shift-left" approach to quality, embedding testing throughout the development lifecycle
  • Fulltime
Read More
Arrow Right

Software Engineering Manager

If you are a talented and experienced Software Engineering Manager, Aplin has th...
Location
Location
Canada , Halifax
Salary
Salary:
Not provided
aplin.com Logo
Aplin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree level (or equivalent) in a related engineering discipline such as Computer Science, Computer Engineering or Electrical Engineering
  • 5 or more years of Software Team Leader experience
  • 10 or more years of software development
  • Self-motivated, adaptable and organized, practical, client inter-personal skills
  • Knowledge of Software Engineering best practices, methodologies, processes, and tools, specifically the Software Development Lifecycle (SDLC)
  • Experience with Linux operating systems and comfortable working on the command line
  • Must be capable of acquiring a Canadian NATO Secret security clearance and a Canadian Controlled Goods assessment to the satisfaction of the company.
Job Responsibility
Job Responsibility
  • Provide technical direction and oversight to Software, Software Test, and Firmware Teams
  • Identify growth and development opportunities for members of the software teams
  • Maintain and refine the software/firmware development processes
  • Develop software/firmware roadmaps to align with product focused organization
  • Identify and escalate any development tools and aligning with industry best-practices
  • Development and maintenance of the Software Development Environment
  • Support the development of bids and estimates
  • Recruit and develop the best talent to solve challenging engineering problems.
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Microsoft 365 Copilot is a groundbreaking productivity tool that leverages large...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 4+ years people management experience.
  • 2+ years of experience building distributed, near real-time, high-load systems.
  • 2+ years of experience translating requirements into feature implementations
  • Familiarity with modern software design patterns (microservices, containers, caching, queuing).
  • Experience with one of CUDA kernels, CPU/GPU performance optimization, network latency, and managing large-scale capacity fleets.
Job Responsibility
Job Responsibility
  • Lead a team focused on improving efficiency and fundamentals for M365 Copilot backend services, with a focus on scalability, reliability, and efficiency.
  • Collaborate with engineering and research teams across M365, Azure and MAI to co-design and ship performance optimizations in M365 AI products.
  • Provide strategic direction and apply deep technical knowledge to drive measurable business impact.
  • Guide technical design, dependency management, and documentation across services and platforms.
  • Drive code optimization, refactoring, and reuse to improve system performance, maintainability, and ROI.
  • Act as Designated Responsible Individual (DRI) and lead on-call operations, ensuring system health and rapid incident response across product lines.
  • Own product scalability and performance, applying engineering best practices and holding accountability for quality and customer satisfaction
  • Develop deep expertise in distributed systems and cloud-scale architecture.
  • Fulltime
Read More
Arrow Right

Principal Group Software Engineering Manager - Azure Storage

Are you passionate about distributed systems, massive scalability, and durabilit...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, or related technical discipline AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 4 years people management experience minimum
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Oversees partnership with appropriate stakeholders to determine user requirements within and across teams for multiple solutions or product lines
  • Oversees teams and provides technical leadership for identification of dependencies and the development of design documents for a product, application, service, or platform
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Oversees teams to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders across products
  • Leads the resolution of complex site incidents and oversees for Designated Responsible Individuals (DRI) and directs the work of other engineers across product lines
  • Keeps informed of and communicates new standards to ensure that the product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Are you passionate about distributed systems, massive scalability, and durabilit...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 4+ years people management experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Oversees partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams for multiple solutions or product lines.
  • Oversees teams and provides technical leadership for identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Oversees teams to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders (e.g., project managers) across products.
  • Leads the resolution of complex site incidents and oversees for Designated Responsible Individuals (DRI) and directs the work of other engineers across product lines.
  • Keeps informed of and communicates new standards to ensure that the product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations.
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Shape the way the M365 measures and drives the feedback loop for its AI offering...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years people management experience
  • Experience building systems to evaluate and drive quality in a product and using data to drive engineering decisions
  • A passion for building reliable, scalable infrastructure and making users successful
  • Comfortable at operating in a dynamic environment
  • takes initiative to bring clarity and momentum
  • Self-motivated and outcomes-focused, with a sense of ownership and accountability
  • Platform engineering mindset: building reusable components, reducing time‑to‑launch, improving debuggability, and delivering well‑documented tooling
  • People management experience
Job Responsibility
Job Responsibility
  • Guides partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams
  • Guides teams and leads identification of dependencies and the development of design documents for a product, application, service, or platform
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Guides team to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders (e.g., project managers)
  • Guides team and acts as an expert for Designated Responsible Individual (DRI) and monitors other engineers across product lines, working on call to monitor system/product/service for degradation, downtime, or interruptions
  • Leads product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

The M365 Copilot Development Platform's mission is to provide a world‑class foun...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years people management experience
  • Demonstrated success driving org‑wide or platform‑wide engineering standards or cross‑cutting systems
  • Experience operating in high‑scale, high‑availability environments
  • A focus for building reliable, scalable infrastructure and making users successful
  • Comfortable at operating in a dynamic environment
  • takes initiative to bring clarity and momentum
  • Self-motivated and outcomes-focused, with a sense of ownership and accountability
  • People management experience
Job Responsibility
Job Responsibility
  • Guides partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams
  • Guides teams and leads identification of dependencies and the development of design documents for a product, application, service, or platform
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Designs complex distributed systems
  • Guides team to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders (e.g., project managers)
  • Guides team and acts as an expert for Designated Responsible Individual (DRI) and monitors other engineers across product lines, working on call to monitor system/product/service for degradation, downtime, or interruptions
  • Leads product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations
  • Fulltime
Read More
Arrow Right