Senior Software Engineer - Data

Factorial

Barcelona

Presencial

EUR 45.000 - 65.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Private health insurance
Healthy life with Wellhub (Gyms and outdoor classes)
Language classes
Breakfast in the office and organic fruit
Pet Friendly

Descripción de la vacante

Factorial is hiring a Fullstack Engineer in Barcelona to build scalable user experiences and customer-facing portals. You'll work in a collaborative environment with a team of over 250 developers, using Ruby on Rails and React. The role involves designing systems that integrate internal platforms while improving user interactions. Ideal candidates have 5+ years of backend or full-stack experience, strong skills in API development and user experience with a focus on reliability. Join us to contribute to cutting-edge business management technology.

Formación

  • 5+ years of experience as a Software Engineer working on backend systems or full-stack product development.
  • Experience building customer-facing platforms, or SaaS applications with strong attention to usability and reliability.
  • Solid experience designing and maintaining production-grade APIs and backend services.
  • Experience working with modern frontend frameworks such as React or similar technologies.
  • Experience integrating multiple systems and services (internal platforms, third-party APIs, authentication systems, etc.).
  • Strong ownership mindset and ability to deliver features end-to-end—from design to production.

Responsabilidades

  • Design and develop customer-facing portals, enabling users to manage subscriptions and access services.
  • Collaborate with cross-functional teams to translate business needs into scalable user experiences.
  • Build robust backend services and APIs to power portal workflows.
  • Take ownership of features from architecture to production monitoring.

Conocimientos

Experience with Ruby on Rails
Proficiency in React
API development and integration
Strong communication skills
Full-stack product development

Educación

Bachelor's degree in Computer Science or related field

Herramientas

Git
CI/CD tools

Descripción del empleo

We’re hiring Fullstack engineer with a product mindset who loves building scalable systems and polished user experiences.

We’re creating a platform where customers can manage subscriptions, billing, invoices, payment methods, and usage insights through seamless self‑service experiences built on a modular, scalable architecture with best‑in‑class service design.

What’s the mission?
  • Factorial is building a world‑class platform to support customers and partners interact with our products, manage their accounts, and grow with us.
  • As a Fullstack engineer in the Portals team, you’ll build and evolve customer facing portals that enable secure, intuitive, and scalable self‑service experiences.
  • You’ll design and integrate systems that connect internal platforms—billing, CRM, product services, and support—with external users, ensuring reliable access to key workflows across the customer lifecycle.
  • Your work will directly impact how customers and partners interact with Factorial, improving transparency, reducing operational friction, and enabling scalable growth through self‑service.
The role
  • You’ll be part of a fast‑growing Engineering team of 250+ product developers, building high‑impact experiences that directly affect customer satisfaction, partner collaboration, and operational efficiency.
  • You will design and develop customer‑facing portals, enabling users to manage subscriptions, access services, review account information, and interact with Factorial’s platform.
  • You’ll collaborate closely with Product, Design, Finance, Sales, and Support teams to translate business needs into intuitive, scalable, and secure user experiences.
  • You’ll build robust backend services and APIs that power portal workflows while maintaining clean integrations with internal systems such as CRM, billing, and product platforms.
  • You’ll take ownership of features end‑to‑end—from architecture and implementation to production monitoring, performance optimization, and continuous improvement.
Our stack & the day‑to‑day
  • We standarize on Ruby on Rails and React / React Native, but we don’t box ourselves in. We’re open to engineers with strong fundamentals in related stacks, and we genuinely explore alternative technologies when they bring real value to our problems.
  • You’ll build secure APIs and services that enable customers and partners to interact with internal systems through the portals.
  • You’ll design scalable and intuitive user experiences, working closely with Product and Design to ensure portals are simple, reliable, and performant.
  • You’ll integrate external and internal systems such as billing providers, CRM platforms, authentication services, and product APIs.
  • You’ll implement monitoring, observability, and performance improvements to ensure reliability and a seamless user experience.
  • You’ll contribute to architectural decisions, write technical proposals (RFCs), and collaborate with other engineers to improve the platform over time.
  • You’ll work in short development cycles, testing quickly and iterating under a GitOps‑driven mindset with CI/CD best practices.
Your first steps at Factorial
  • Read a lot: Get familiar with Factorial’s products, customers, and current customer lifecycle workflows.
  • Learn a lot: Pair with engineers, product managers, and designers to understand how customers and partners interact with Factorial today and where portals can improve the experience.
  • Build a lot: Contribute to improvements in portal features, integrations, and internal tooling that power customer‑facing experiences.
  • Improve a lot: Identify usability, performance, or reliability improvements that make the portal experience smoother for external users.
  • Talk a lot: Work closely with cross‑functional teams to ensure what we build solves real customer problems.
What we’d love to see in your background
  • 5+ years of experience as a Software Engineer working on backend systems or full‑stack product development.
  • Experience building customer‑facing platforms, or SaaS applications with strong attention to usability and reliability.
  • Solid experience designing and maintaining production‑grade APIs and backend services.
  • Experience working with modern frontend frameworks such as React or similar technologies.
  • Experience integrating multiple systems and services (internal platforms, third‑party APIs, authentication systems, etc.).
  • Strong ownership mindset and ability to deliver features end‑to‑end—from design to production.
  • Clear communication skills and ability to collaborate with Product, Design, and non‑technical stakeholders.
  • Comfortable working in English and collaborating with distributed teams.
The hiring process
  • First conversation with an Engineering Manager: a mix of human and technical topics, focused on how we can work together and align expectations.
  • Technical interview with Factorial engineers, discussing a piece of code you’re proud of or solving a practical challenge.
  • Final coffee chat with an Engineering or Product leader to discuss Factorial’s vision, culture, and your potential impact.
  • All interviews are remote via 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.
Perks of being part of our team
  • High growth, multicultural and friendly environment
  • Alan as 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
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Technical Project Manager - Infrastructure Team
Technical Project Manager - Infrastructure Team

Factorial • Barcelona

Híbrido
EUR 42.000 - 60.000
Alan as private health insurance
Wellhub gym access
Cobee benefits platform
+2
Engineering Manager
Engineering Manager

Factorial • Oleiros

Híbrido
EUR 90.000 - 135.000
High growth environment
Private health insurance
Wellhub gym benefits
+3
Staff AI Engineer - API & Integrations Team (Madrid)
Staff AI Engineer - API & Integrations Team (Madrid)

Factorial • Madrid

Híbrido
EUR 42.000 - 65.000
High growth environment
Private health insurance
Wellhub gym membership
+5
Technical Project Manager - Infrastructure Team
Technical Project Manager - Infrastructure Team

Factorial HR • Barcelona

Híbrido
EUR 50.000 - 70.000
Alan as private health insurance
Wellhub gym access
Cobee
+4
Staff Engineer — Performance, Reliability & AI Automation
Staff Engineer — Performance, Reliability & AI Automation

Factorial • Madrid

Presencial
EUR 110.000 - 140.000
High growth environment
Private health insurance
Wellhub benefits
+4
Staff Engineer — Performance, Reliability & AI Automation
Staff Engineer — Performance, Reliability & AI Automation

Factorial • Oleiros

Híbrido
EUR 90.000 - 130.000
High growth environment
Alan as private health insurance
Healthy life with Wellhub
+6
Staff Engineer — Performance, Reliability & AI Automation
Staff Engineer — Performance, Reliability & AI Automation

Factorial HR • Madrid

Presencial
EUR 90.000 - 130.000
Staff Engineer — Performance, Reliability & AI Automation
Staff Engineer — Performance, Reliability & AI Automation

Factorial HR • Oleiros

Híbrido
EUR 100.000 - 140.000
Private health insurance
Wellhub gym
Cobee benefits
+5
Senior Product Engineer - Factorial IT
Senior Product Engineer - Factorial IT

Factorial • Barcelona

Presencial
EUR 45.000 - 65.000
High growth, multicultural environment
Continuous training and learning
Private health insurance
+4
Staff AI Engineer - API & Integrations Team (Barcelona)
Staff AI Engineer - API & Integrations Team (Barcelona)

Factorial • Barcelona

Presencial
EUR 60.000 - 90.000
High growth environment
Alan private health insurance
Wellhub wellness program
+4