Senior / Staff Data Engineer - Platform

hace 2 días


Barcelona, Barcelona, España Factorial A tiempo completo

Hello

Would you love to improve the way companies take care of their people, their most valuable asset? We are looking for a
Senior/Staff Data Engineer
to join Factorial Data Ops team and help us make data a first-class asset across our product.

Senior/Staff Data Engineer (Platform): What's the mission?

  • Our data platform already empowers data-driven features across Factorial by providing ingestion services (DBs, Events,SaaS APIs), storage capabilities (Data Lake, Stream Storage, Data Warehouse), processing engines, data quality, governance, and more.

  • As a Senior/Staff Data Engineer, you'll expand this mission by strengthening our analytics and platform capabilities, leveraging data engineering best practices to implement and maintain robust, scalable, and reliable data infrastructure.

  • You will help make
    data a core asset for the Factorial product
    , building data infrastructure that not only supports internal analytics but also
    empowers our applications and customer-facing features
    .

  • You will work closely with Product teams, Analytics Engineers and Infrastructure teams, ensuring reliability, performance, compliance, and high data quality in our Lakehouse architecture.

The role

  • You'll be part of a
    small, high-agency data platform team
    , operating with a strong sense of ownership and autonomy.

  • Despite being a small team, your work will have
    large impact
    , serving and collaborating with
    150+ product developers
    and multiple product domains across Factorial.

  • You will collaborate with Product, Analytics, and Platform teams to integrate data from various sources, design efficient data flows, facilitate data access and evolve our data platform capabilities.

  • You'll engage with stakeholders across the company, translating data, monitoring, and platform requirements into actionable technical initiatives that deliver long-term value.

Our stack & the day-to-day

  • Regarding programming languages, we predominantly use
    Python
    to build custom data integrations, pipelines, and data-driven products. Additionally, we have developed our own Spark processing framework using
    Scala
    .

  • You'll own and evolve
    Lakehouse components
    , applying best practices across
    batch and streaming
    use cases using technologies such as
    Clickhouse
    ,
    Apache Spark and Apache Flink
    .

  • You'll build
    data products
    and infrastructure that seamlessly integrate with Factorial's core product, empowering both internal teams and customers with reliable, data-driven capabilities.

  • You'll play a key role in the
    infrastructure side of the data platform
    , designing, deploying, and operating data systems in close collaboration with the Infrastructure team.

  • You'll write RFCs, drive
    architectural decisions
    , and mentor other engineers, especially Analytics Engineers working within the Lakehouse framework.

  • You'll iterate in short development cycles, using ephemeral development environments to test and fail fast, under a
    GitOps mindset with CI/CD best practices
    .

Your first steps at Factorial

  • Read a lot:
    Get to know Factorial's product, customers, and current data platform and analytics practices.

  • Learn a lot:
    Pair with engineers across domains to understand their data needs and how a strong data platform can empower both analytics and product features.

  • Code a lot:
    Contribute to improvements across ingestion, processing, quality, governance, and data exposure layers.

  • Fail a lot:
    We encourage experimentation and learning through iteration.

  • Talk a lot:
    Participate in team rituals and stakeholder conversations to discover how data can better support our product and customers.

What we'd love to see in your background

  • Solid experience building and operating
    reliable, scalable data systems
    , with a strong focus on analytics transformation and Lakehouse best practices. As a senior data engineering role, we expect you to have the ability to dive deep into the inner workings of data engines and components, understanding their architecture and details to build more efficient and scalable solutions.

  • Hands-on experience with
    streaming frameworks
    such as
    Kafka, Apache Flink, or Spark Structured Streaming
    .

  • Strong experience working with
    modern Lakehouse technologies
    , including open table formats such as
    Apache Iceberg, Delta Lake, or similar
    .

  • This is not a software engineering role, but you should have previous experience designing and developing custom solutions or tweaking OSS to keep raising the bar of our data systems. Experience with functional programming languages (Scala, or other JVM languages) is a plus.

  • Factorial is a
    cloud-first company
    , so we expect you to be comfortable working in cloud environments.

  • Proven experience implementing
    data quality and governance practices
    , ensuring trust, reliability, and compliance of data assets.

  • Strong knowledge of
    Infrastructure as Code
    , with
    Terraform (or equivalent)
    considered a
    must-have
    , and the ability to collaborate directly with Infrastructure teams. Know how of Kubernetes and containerization is a plus.

  • A product- and user-centric mindset, focused on enabling teams and building data capabilities that solve real business and product problems.

  • Comfortable working in English and with distributed teams.

The hiring process

  • First conversation with a HR: a mix of human and background topics, focused on how we can work together, to align expectations and review our Engineering Rubrics and salary range.

  • Tech interview with Factorial engineers, discussing a piece of code or data workflow you're proud of (or a mini-challenge). We want to see how you solve problems, not just lines of code.

  • Final coffee-chat with our Engineer Director to deep-dive into Factorial's culture, vision, and answer any questions you might have.

  • All interviews are remote, using video conferencing tools

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.

How We Work

We follow an
office-first, flexible approach (80%-20%)
because we believe the best products are built when people collaborate face-to-face.

We work
on-site several days a week
in our
Barcelona HQ (or Madrid office)
to connect, brainstorm, and ship together, while keeping flexibility for deep work and personal balance.

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

Wanna learn more about us? Check our website


  • Staff Data Engineer

    hace 4 días


    Barcelona, Barcelona, España Qonto A tiempo completo

    Our mission? Creating the freedom for SMEs to succeed in business and beyond, by delivering Europe's leading finance workspace. We combine business-class tools (seamless invoicing, spend management, and pre-accounting) with unwaveringly attentive 24/7 support, designed to help businesses breeze through all things finance.Our journey:Founded by Alexandre and...

  • Staff Data Engineer

    hace 4 días


    Barcelona, Barcelona, España Qonto A tiempo completo

    Our mission? Creating the freedom for SMEs to succeed in business and beyond, by delivering Europe's leading finance workspace. We combine business-class tools (seamless invoicing, spend management, and pre-accounting) with unwaveringly attentive 24/7 support, designed to help businesses breeze through all things finance.Our journey: Founded by...

  • Senior Data Analyst

    hace 2 semanas


    Barcelona, Barcelona, España Strategic Platform A tiempo completo

    ¿Te interesa desarrollar tu perfil en un entorno de consultoría estratégica y alta innovación tecnológica? ¿Buscas un reto donde tus habilidades técnicas transformen datos en decisiones clave de negocio? Impulsa tu carrera desde nuestros HQ en BarcelonaEn Strategic Platform unimos estrategia y tecnología para crear productos y servicios que impulsan...

  • Data Engineer Platform

    hace 7 días


    Barcelona, Barcelona, España Qonto A tiempo completo

    Our mission? Creating the freedom for SMEs to succeed in business and beyond, by delivering Europe's leading finance workspace. We combine business-class tools (seamless invoicing, spend management, and pre-accounting) with unwaveringly attentive 24/7 support, designed to help businesses breeze through all things finance.Our journey:Founded by Alexandre and...


  • Barcelona, Barcelona, España Montash A tiempo completo

    Senior Azure Data Platform Engineer (Hybrid - Barcelona, Spain)Shape the backbone of a global cloud infrastructure at enterprise scale.Our international client is on the lookout for a Senior Azure Data Platform Engineer with SQL knowledge. This is a rare opportunity to join a forward-thinking organisation, passionate team that's reimagining how modern cloud...


  • Barcelona, Barcelona, España Manychat A tiempo completo

    Who We Are Manychat is a leading Chat Marketing platform. We help businesses engage with their customers on Instagram, TikTok, Facebook Messenger, WhatsApp, and more.Trusted by over 1 million brands in 170+ countries, we're an official Meta Business Partner, backed by top investors, including Summit Partners and BVP.With 300+ teammates across international...


  • Barcelona, Barcelona, España Smadex SLU A tiempo completo

    Smadex is a leading advertising technology company founded in Barcelona in 2011 and sold to American-based and stock-listed Entravision in 2018 (NYSE::EVC). We are one of the top mobile ad-tech companies in the world and the largest Demand Side Platform (DSP) based in Europe, with our revenues over +$100M and consistently growing +40% YoY over the past...

  • Staff Data Scientist

    hace 12 horas


    Barcelona, Barcelona, España Heetch A tiempo completo

    About the Role We're looking for a Staff Data Scientist to shape the future of our marketplace through advanced analytics, experimentation, and machine learning. You'll define the technical direction of data science initiatives, influence product strategy, and mentor other data scientists to elevate our analytical standards and impact. As a Senior...

  • Data Platform Engineer

    hace 2 semanas


    Barcelona, Barcelona, España Barcelona Supercomputing Center (BSC) A tiempo completo

    Job Reference616_25_OP_DMPositionData Platform Engineer - AI4SClosing DateSaturday, 28 February, 2026Reference: 616_25_OP_DMJob title: Data Platform Engineer - AI4SAbout BSCThe Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses MareNostrum, one of the most powerful...


  • Barcelona, Barcelona, España IQVIA A tiempo completo

    Staff Software Development Engineer – IQVIA MedTech Market Activator (Remote, East Coast Hours)IQVIA MedTech is a fast-growing business delivering tailored solutions to the medical device and in vitro diagnostics industry. We're seeking a Staff Software Development Engineer with a strong track record in building scalable systems, driving engineering...