> Markdown version of [/jobs/ext/2053833-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2053833-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Affinity (Crm) - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Databases, Relational Databases, Identity and Access Management, PostgreSQL, Object-Oriented Software Development, Ruby on Rails, Redis, Software Engineering, Systems Integration, TypeScript, ReactJS, Caching, Backend, Front End Software Development, Web Api - **Published:** August 14, 2026 - **Apply:** https://www.buscojobs.com.es/senior-software-engineer-en-barcelona-ID-366529277 ## About the Role The role embraces a hub?hybrid model: team members in?office 2 days per week.In this role, you willOwn product areas essential to the success of our customers and business.Collaborate with world?class engineering, product, and design teams.Drive technical best practices for our APIs, integrations, and IAM systems that allow our platform to exceed its performance goals and customers' expectations.Mentor other engineers to uplevel them individually and the team as a whole.Promote operational excellence with focus on high reliability, performance, and scalability.Qualifications~7+ years of experience in software engineering, with at least 2+ years as a senior member of a team delivering end?to?end systems.Experience with web APIs and backend services using modern OOP practices.Strong understanding of relational databases and ability to diagnose performance bottlenecks at the database layer.Comfortable troubleshooting across network, application, caching, queuing, and storage layers.Experience solving high?scale challenges, integrating systems, or developing business intelligence platforms.Clear communication of nuanced ideas, both in writing and in real time.Strong ownership instincts and attention to detail.Excited to work on a cross?functional team, partnering with product stakeholders, other teams, and subject matter experts.Language requirement: Proficient in English.Tech stackOur systems are built in Ruby on Rails, PostgreSQL, Redis, TypeScript, and React. ## Description Job overviewTodas las habilidades, cualificaciones y experiencia relevantes que necesitará un candidato seleccionado se enumeran en la siguiente descripción.With our growing customer base and our expansion into new markets and use cases, we have more to build than ever at Affinity as we execute on our vision to put relationship intelligence at every professional's fingertips.PositionSenior Software Engineer in the One Platform team.You'll be one of our first team members in our brand-new Barcelona office and help drive the technical roadmap and implementation of our Internal and External API layers, our 3rd party integration platform, and access management systems.LocationBarcelona, Spain.The role embraces a hub?hybrid model: team members in?office 2 days per week.In this role, you willOwn product areas essential to the success of our customers and business.Collaborate with world?class engineering, product, and design teams.Drive technical best practices for our APIs, integrations, and IAM systems that allow our platform to exceed its performance goals and customers' expectations.Mentor other engineers to uplevel them individually and the team as a whole.Promote operational excellence with focus on high reliability, performance, and scalability.Qualifications~7+ years of experience in software engineering, with at least 2+ years as a senior member of a team delivering end?to?end systems.Experience with web APIs and backend services using modern OOP practices.Strong understanding of relational databases and ability to diagnose performance bottlenecks at the database layer.Comfortable troubleshooting across network, application, caching, queuing, and storage layers.Experience solving high?scale challenges, integrating systems, or developing business intelligence platforms.Clear communication of nuanced ideas, both in writing and in real time.Strong ownership instincts and attention to detail.Excited to work on a cross?functional team, partnering with product stakeholders, other teams, and subject matter experts.Language requirement: Proficient in English.Tech stackOur systems are built in Ruby on Rails, PostgreSQL, Redis, TypeScript, and React.Infrastructure is hosted by AWS and runs on Kubernetes.This role focuses heavily on backend development with some frontend involvement.BenefitsComprehensive health insurance for you and your family.Annual education budget and comprehensive L&D program.xqbhyrx Monthly wellness budget for memberships/equipment.#J-*****-Ljbffr ## Related Videos - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)