Engineering Manager

  • Permanent
  • Full time
  • €71,300 - €92,400
  • 08005, Barcelona, CT, Spain
  • Engineering

Hello! 👋🏽

At Factorial, we're looking for a hands-on Engineering Manager to help us tackle complex domain challenges and take our product development to the next level.

We’re building AI as a core part of how our product works, not as an add-on. This means rethinking how software is designed, built, and shipped—from deterministic systems to AI-powered workflows that help businesses operate better every day.

We want someone who enjoys making a real impact by working closely with the business, leading teams, and leveraging AI to build smarter, faster, and more valuable products.

As an Engineering Manager, you will lead your team’s development while being accountable for the health, scalability, and evolution of your product. 🚀


The Engineering team at large 🙌🏼

At Factorial, we have a team of 200+ Software Engineers. We look for curious, proactive people with strong communication skills, especially important in a distributed environment.

We don’t focus on a long list of technologies. While our stack includes Ruby on Rails and React/React Native, proficiency in those is not mandatory.

We believe that strong fundamentals, adaptability, and the ability to leverage modern tools, including AI are what truly matter.


About you 🫵🏻

You bring both leadership experience and a modern, AI-native engineering mindset.

  • You have managed people before and helped engineers grow into successful careers (ideally even beyond your own level).

  • You have actively participated in hiring processes, consistently bringing top talent into your teams.

  • You are comfortable collaborating across teams and contributing to platform and service foundations.

  • You engage in constructive, Socratic discussions—focused on finding the best solution, not “winning” arguments.

Experience & Technical Depth

  • You have 5+ years of experience as a Full-stack engineer (or similar role).

  • You have 3+ years of experience leading engineering teams.

  • You have strong experience designing APIs (REST, GraphQL, etc.) and building integrations.

  • You understand scalability, performance, and quality as real constraints—and have applied these principles in production systems.

AI-Native Engineering & Product Mindset 🧠

We expect Engineering Managers to lead teams building AI-powered products, not just adopt AI tools casually.

  • You treat AI as a core part of modern software engineering, not an add-on.

  • You have experience building or contributing to AI-powered features or workflows in production.

You are familiar with modern AI development practices such as:

  • Spec-driven development (defining behavior, constraints, and success criteria upfront)

  • Evaluation frameworks (Evals) to measure quality, correctness, and reliability of AI outputs

  • Retrieval-Augmented Generation (RAG) and grounding AI systems in real data

  • Agentic workflows and AI “skills” that can safely take actions within systems

  • Human-in-the-loop systems to balance automation with control

Additionally:

  • You actively use AI-assisted development tools to improve productivity (coding, testing, debugging, documentation).

  • You can guide engineers in reviewing, validating, and safely deploying AI-generated code and behaviors.

  • You understand the limitations and risks of LLM-based systems (hallucinations, evaluation challenges, data sensitivity).

  • You encourage rapid experimentation, iteration, and learning loops within your team.

  • You identify opportunities where AI can simplify complex workflows and create real user value.

How We Work 💻 (Barcelona or Madrid Office)

At Factorial, we believe the best products are built when people come together, in person to collaborate, challenge ideas, and move fast. That’s why our Engineering Teams follows an office-first, flexible approach.

We work on-site several days a week, using that time to connect, align, and innovate as a team. However, we also understand the importance of focus and flexibility, so we support remote work when it makes sense - whether for deep work, personal needs, or just a change of scenery.

This balance helps us stay agile, creative, and closely connected, while giving everyone the space to do their best work.


At Factorial we don't evaluate you by years of experience but by your knowledge and skills.

We use our Career Path with a rubric framework where we define what is expected for each experience level and skill. This framework allows you to know your current level and what you need to keep growing. We love transparency, so our Career Path includes the salaries for each level, which we share during the first interview to ensure alignment.


Salary 💰

At Factorial transparency is in our DNA, people at the same rank will receive the same salary and all the salary ranks are public.

  • As Engineering Manager you will join factorial with 62.000€ Base and 9.300€ Variable paid quarterly based on our business and engineering goals, Additionally after one year you will receive 25% of your salary as ESOP.

  • As Senior Engineering Manager you will join factorial with 77.000€ Base and 15.400€ Variable paid quarterly based on our business goals and engineering goals. Additionally after one year you will receive 50% of your salary as ESOP.

    What will work be like?

  • You will start onboarding with a buddy who will guide you through some non-critical tasks to get used to the codebase.

  • You will learn about the business, the whole customer journey, and start working with the team to draft a roadmap.

  • You will participate in weekly meetings with your team to discuss what to work on next and propose new ideas.

  • You will participate in reviewing the RFCs your team produces, giving feedback, and proposing alternatives to achieve the team's goals.

  • You will hire team members as needed, ensuring we bring in talented and good-hearted individuals.

  • You will constantly think about how to improve your team and processes.

  • You will engage in weekly 1:1s, focusing on the development and well-being of team members.

  • You will engage with other engineering managers to coordinate initiatives that impact several teams.

You will convince or get convinced. (You will heard this motto a lot).


About us 🚀

At Factorial, we’re building the leading business management software for companies of all sizes. Our platform centralizes key workflows across HR, finance, and operations, freeing teams from manual processes so they can focus on what really matters: leading, growing, and taking care of their people. With over 1,200 employees across 7 markets, we serve 700,000+ users and are one of Europe’s fastest-growing SaaS companies, backed by top-tier investors and proudly headquartered in Barcelona.We believe in bold goals, radical ownership, and inclusive collaboration. If you're excited to shape the future of business management technology, we’d love to meet you.


Our Values 🫀

  • We own it: We take responsibility for every project. We make decisions, not excuses.

  • We learn and teach: We're dedicated to learning something new every day and, above all, share it.

  • We partner: Every decision is a team decision. We trust each other.

  • We grow fast: We act fast. We think that the worst mistake is not learning from them.

  • We believe in diverse talent: We welcome applicants from all backgrounds and strongly encourage people of diverse experiences and identities to apply.

  • We believe in inclusion: We are committed to equal opportunities and actively promote workplace inclusion of people with disabilities. If you would like to learn more about our inclusive recruitment processes, you are welcome to indicate so optionally and we will share additional information with you.

Wanna learn more about us? Check our website!

Perks of being part of our team💆

We care about people and we also offer a lot of benefits for employees:

  • High growth, multicultural and friendly environment 🫱🏽‍🫲🏿

  • Alan private health insurance 🩺

  • Healthy life with Wellhub (Gyms, pools, outdoor classes) 🕺🏻

  • Save expenses with Cobee💰

  • Language classes 👩🏻‍🏫

  • Breakfast in the office and organic fruit 🍏

  • Nora discounts 🍱

  • Free caffeine and theine ☕

  • Pet Friendly 🐕


The hiring process 👀

If you apply, here’s what to expect:

  1. A first conversation with our People Business Partner. It will be about comparing our expectations and making sure we match on a human level.

  2. A second conversation with the team’s Engineering Director. Similarly to the first one, this is about making sure you are a fit and can work together.

  3. A Live Engineering Challenge with two Factorial engineers: At Factorial, we’re passionate about hiring engineers who can think clearly, communicate well, leverage the best tools, and learn very fast. In this challenge, we’re not looking for a finished product, but for how you structure problems, ask questions, use technology, and reason about solutions.

  4. One last coffee-chat with our CTO, where you can get all the answers about Factorial’s culture, business vision, or anything else that interests you.

  5. And that’s it! Feel free to request any other conversations you want, with team members or to address specific concerns at any time in the process.

The whole process is remote, using videoconferencing tools!

#LI-RF1