Staff Engineer — Performance, Reliability
Hace 2 días
Barcelona, Barcelonés (comarca); Provincia de Barcelona; Cataluña, España
MindMatch
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Would you love to improve the way companies take care of their people, their most valuable asset? Would you love to improve the way companies take care of their people, their most valuable asset? We are looking for a Staff Software Engineer to join our DX and Performance team at Factorial, with a strong focus on performance, reliability, observability, load testing, and AI-assisted engineering workflows.
DX and Performance Team
The team's primary goal is to increase Factorial's quality, performance, and scalability by continuously improving the way we build our product. We focus on strengthening our tools, maintaining foundational elements, and promoting best practices in close collaboration with the rest of the engineering organization.
Our mission is to equip product builders with robust, AI-enabled tools and practices to deliver with quality, confidence, and efficiency. We work across teams to improve software patterns, remove obstacles, complete unfinished migrations, reduce tech debt, and raise the overall engineering bar across the company.
Within this context, performance and reliability are an increasingly important area of focus. As Factorial continues to scale, we want to strengthen how we define service health, measure system behavior, standardize observability, validate systems under load, and apply modern AI workflows to help engineers interpret signals and act faster.
In this role, you will help shape how Factorial defines, measures, and improves performance and service health across the engineering organization. You will work closely with product teams and infrastructure teams to improve observability, load validation, performance visibility, and the engineering practices around these topics.
You will partner with senior engineering leaders across product, infrastructure, and DX to raise the company-wide standard for performance and reliability.
You will contribute through hands‐on technical work, technical leadership, and by helping teams adopt stronger practices around SLOs, observability, performance optimization, and AI‐assisted analysis workflows.
You'll work in a multicultural, English‐speaking environment where your technical depth, systems thinking, and problem‐solving skills will directly contribute to our mission of improving business management processes for companies worldwide.
Factorial serves 15,000+ active customers and 1M+ active users across business‐critical workflows. a large Ruby on Rails backend with GraphQL APIs
TypeScript frontend applications
MySQL with replicas for OLTP workloads
Kafka for event‐driven and asynchronous processing
a multi‐region cloud architecture
If you have worked in complex systems, know how to reason about performance and reliability at scale, and are excited to help teams build better software with better signals, we want to talk to you.
Improving and standardizing observability, dashboards, and service health visibility across teams
Investigating bottlenecks and regressions across application, database, asynchronous, and system layers
Building more structured load testing workflows for critical paths
Defining practices and tooling to help prevent performance regressions before production
Working closely with product and infrastructure teams to align on performance priorities and system behavior under load
Designing AI‐assisted workflows to support metric and alert interpretation, anomaly analysis, incident investigation, performance insights generation and more.
Strong hands‐on experience improving performance, scalability, and reliability in complex software systems
Experience defining or operating SLIs, SLOs, and service health frameworks
Strong knowledge of observability practices and tools such as Datadog
Experience investigating production bottlenecks across application, database, and distributed system layers
Experience building or improving load testing, benchmarking, or performance validation workflows
Experience diagnosing tail latency, throughput issues, and performance variability in production
Broad experience working with cloud‐based production systems
Strong communication skills, including technical writing and cross‐team alignment
Significant experience building and operating production systems at scale
Experience with Ruby on Rails, MySQL, Kafka, GraphQL, ClickHouse, or equivalent technologies
Previous experience in Performance Engineering or Reliability Engineering
Interest in modern AI tools and practical use of agentic workflows in engineering
That's why our Engineering teams follow an office‐first, flexible approach.
At the same time, we support remote work when it makes sense for focus, flexibility, or personal needs.
This balance helps us stay agile, creative, and closely connected, while giving everyone the space to do their best work.
At Factorial, we're building the leading business management software for companies of all sizes. Our platform centrali