Senior Software Engineer - Data
Factorial
Barcelona, Spain€50k–€80kPosted May 13, 2026
Values
Benefits
Jobs
Offices
Jobs
>
Senior Software Engineer - Data
Senior Software Engineer - Data
Permanent
Full time
€50,000
-
€80,000
Barcelona, CT, Spain
Finance/Data Ops
🚀 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.And this is just the start — more portals and platform capabilities are already on our roadmap 👀Interested? Let’s talk 👇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...