Engineering Manager

Lever Middleware Test Company

Barcelona

On-site

EUR 80,000 - 120,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lever Middleware Test Company in Barcelona seeks an experienced Engineering Manager to lead a growing team of software engineers, shape architecture, and deliver scalable solutions.

You will drive Agile processes, CI/CD, and testing standards; mentor staff; and hire top talent while aligning technical direction with product goals.

Collaborating with Product, Design, QA and DevOps, you ensure on-time delivery, manage risks, and foster a culture of ownership, learning, and excellence.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 6+ years of software development experience.
  • 2+ years of experience managing engineering teams.
  • Strong knowledge of system design, architecture, and scalable systems.
  • Experience with modern tech stacks (e.g., Java, Python, Node.js, cloud platforms).
  • Proven track record of delivering complex projects.

Responsibilities

  • Lead, mentor, and grow a team of software engineers.
  • Conduct performance reviews, goal setting, and career development planning.
  • Foster a culture of ownership, collaboration, and continuous learning.
  • Hire and onboard top engineering talent.
  • Provide technical guidance and architectural direction.
  • Ensure best practices in coding, testing, and system design.
  • Participate in key technical decisions and code reviews.
  • Collaborate with senior engineers to solve complex problems.
  • Own project planning, execution, and delivery timelines.
  • Work closely with product managers and stakeholders to define requirements.
  • Ensure timely delivery of high-quality, scalable solutions.
  • Manage risks, dependencies, and trade-offs.
  • Establish and improve engineering processes (Agile/Scrum, CI/CD, etc.).
  • Drive engineering metrics (velocity, quality, reliability).
  • Ensure system performance, scalability, and security.
  • Partner with Product, Design, QA, and DevOps teams.
  • Communicate effectively with stakeholders and leadership.
  • Translate business goals into technical execution.

Skills

Leadership
Technical decision-making
Communication
Stakeholder management
Problem-solving
Project management

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Java
Python
Node.js
Cloud platforms (AWS, GCP, Azure)

Job description

Job Description

“EM” usually stands for

Job Description

“EM” usually stands for Engineering Manager in tech. Here’s a clear, professional job description you can use (for hiring or internal roles):

Job Title: Engineering Manager (EM)
Role Overview

We are looking for an experienced Engineering Manager to lead and grow a team of engineers, drive technical excellence, and deliver high-quality software solutions. The ideal candidate combines strong technical expertise with leadership and people management skills.

Key Responsibilities
Team Leadership & People Management
  • Lead, mentor, and grow a team of software engineers
  • Conduct performance reviews, goal setting, and career development planning
  • Foster a culture of ownership, collaboration, and continuous learning
  • Hire and onboard top engineering talent
Technical Leadership
  • Provide technical guidance and architectural direction
  • Ensure best practices in coding, testing, and system design
  • Participate in key technical decisions and code reviews
  • Collaborate with senior engineers to solve complex problems
Delivery & Execution
  • Own project planning, execution, and delivery timelines
  • Work closely with product managers and stakeholders to define requirements
  • Ensure timely delivery of high-quality, scalable solutions
  • Manage risks, dependencies, and trade-offs
Process & Quality Improvement
  • Establish and improve engineering processes (Agile/Scrum, CI/CD, etc.)
  • Drive engineering metrics (velocity, quality, reliability)
  • Ensure system performance, scalability, and security
Cross-functional Collaboration
  • Partner with Product, Design, QA, and DevOps teams
  • Communicate effectively with stakeholders and leadership
  • Translate business goals into technical execution
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science or related field
  • 6+ years of software development experience
  • 2+ years of experience managing engineering teams
  • Strong knowledge of system design, architecture, and scalable systems
  • Experience with modern tech stacks (e.g., Java, Python, Node.js, cloud platforms)
  • Proven track record of delivering complex projects
Preferred Qualifications
  • Experience working in startups or high-growth environments
  • Knowledge of cloud platforms (AWS, GCP, Azure)
  • Strong understanding of DevOps and CI/CD pipelines
  • Experience with distributed systems and microservices
Key Skills
  • Leadership & coaching
  • Technical decision-making
  • Communication & stakeholder management
  • Problem-solving
  • Project management
Success Metrics
  • Team productivity and engagement
  • On-time delivery of projects
  • Code quality and system reliability
  • Hiring and retention of talent
If You Want, I Can

Tailor this JD for India startups vs MNCs

Make a resume template for EM role

Or convert this into a LinkedIn job post

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

Workato • Barcelona

On-site
EUR 90,000 - 130,000
Engineering Lead
Engineering Lead

Fever • Madrid

On-site
EUR 50,000 - 70,000
Attractive compensation package
Stock options
40% discount on all Fever events
+5
Engineering Manager - Data processing Engines
Engineering Manager - Data processing Engines

Workato, Inc. • Madrid

On-site
EUR 90,000 - 130,000
Engineering Manager
Engineering Manager

intro • Madrid

Hybrid
EUR 90,000 - 130,000
.NET Engineer (Lead) ID53666
.NET Engineer (Lead) ID53666

AgileEngine • Barcelona

On-site
EUR 61,044 - 78,486
Professional growth opportunities
Competitive USD-based compensation
Exciting projects with top-tier clients
+1
Engineering Manager in Barcelona (m/f/d)
Engineering Manager in Barcelona (m/f/d)

JOIN • Barcelona

Hybrid
EUR 111,664 - 128,844
104 days remote per year
Regular team events
Relocation support
+3
Engineering Manager
Engineering Manager

Joko • Barcelona

Hybrid
EUR 90,000 - 120,000
Remote-friendly
Technical Program Manager ID89740
Technical Program Manager ID89740

AgileEngine, LLC. • Valencia

Hybrid
EUR 110,000 - 160,000
Professional growth
Competitive USD compensation
Exciting projects
+1
Engagement Manager, AWS Professional Services
Engagement Manager, AWS Professional Services

Amazon Inc. • Madrid

On-site
EUR 90,000 - 120,000
Manager Software Engineering
Manager Software Engineering

Experis España • Madrid

Hybrid
EUR 90,000 - 120,000
Hybrid work model