Staff Ai Engineer - Api & Integrations Team (Barcelona) - Factorial Hr
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
OverviewIn this role you will own the public API and integrations framework end-to-end, shaping developer and user experiences while ensuring cross-product consistency.You will collaborate with product and design to deliver real customer value, mentor peers, and help define the AI-enabled integration roadmap after the YepCode acquisition.You’ll work on scalable systems that connect Factorial to payroll, ATS, ERPs, and other services, driving impact across the platform.Compensaciones / BeneficiosAlan private health insuranceWellhub fitness benefitsCobee expense managementLanguage classesBreakfast in the officePet FriendlyResponsabilidadesOwn end-to-end API and integrations framework development from problem definition to production- ready shipping, monitoring and iterationCollaborate with Product and Design to align API/integration capabilities with user needsMaintain cross-product consistency for experiences across verticals (ATS, payroll, ERPs) within Factorial design systemEngage with customers through calls and feedback to validate solutions and reduce assumptionsMentor peers and contribute to engineering best practicesHelp shape AI-related concepts (AI Skills, evaluation frameworks, RAG, agentic workflows) as part of the YepCode roadmapTake ownership of system reliability, performance, and long-term evolution of integrations frameworkBuild reusable abstractions for multi-team usage across languages and productsRequisitos principalesDevelopment maturity with production-grade codeProven impact through shipped projects or meaningful contributionsProduct-first thinking to design complete experiencesSpeed, adaptability and a willingness to iterateExperience with legacy/monolithic systems and evolution of internal frameworksCollaborationCustomer-centric mindsetMentorship and knowledge sharingSoftware engineering fundamentalsExperience shipping real products to productionKnowledge of APIs, cloud platforms, and system design
Requirements
Build reusable abstractions for multi-team usage across languages and products Requisitos principalesDevelopment maturity with production-grade code Proven impact through shipped projects or meaningful contributions Product-first thinking to design complete experiences Speed, adaptability and a willingness to iterate Experience with legacy/monolithic systems and evolution of internal frameworks Collaboration Customer-centric mindset Mentorship and knowledge sharing Software engineering fundamentals Experience shipping real products to production Knowledge of APIs, cloud platforms, and system design
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Spanish Business Culture and Etiquette
Find a Developer Job: 12 Best Job Sites For Developers
Is Software Engineering Over-Saturated?