Regístrate para acceder a todas las funciones de nuestro servicio
  • Búsqueda de ofertas de trabajo
  • Favoritas
  • Crear CV
    Nuevo
  • Salario
  • Alertas de empleo

Senior Software Engineer

Completa

Affinity

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.

As a Senior Software Engineer in the Open Platform team , you'll have the opportunity to push our product and platform in new directions while also shaping the next iterations of the features our customers already love. You will be one of our first team members in our brand-new Barcelona office . You'll help drive the technical roadmap and implementation of our Internal and External API layers, our 3rd party integration platform and access management systems.

We’re looking for a high-velocity engineer who thrives in dynamic environments—someone who can rapidly prototype end-to-end solutions, iterate quickly, and deliver measurable customer impact. From high-performing APIs to backend algorithms, integration frameworks, to guaranteeing data privacy with access management rules, you'll hone your skills across multiple domains while helping to drive forward the Affinity product and vision.

Location: Barcelona, Spain

For this role, we're embracing a hub-hybrid model, designed to balance flexibility with meaningful in-person collaboration. Team members in-office 2-days per week. We believe great things happen when people come together intentionally to connect, create, and build momentum as a team.

In this role, you will:

  • Own product areas that are essential to the success of our customers and our business.

  • Collaborate with world-class engineering, product, and design teams. You'll have the opportunity to learn from a wide variety of experiences and, of course, to share your own.

  • Drive the 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

  • Own and evolve our in-house authentication and authorization platform, including our custom auth server and client libraries.

  • Design fine-grained access control systems — RBAC, permissions, and policy-based authorization — that scale across our multi-tenant customer base.

  • Drive technical decisions on identity protocols, including OAuth2/OIDC, SAML, and JWT-based session and token management.

  • Partner with security and platform teams to harden authentication flows and token lifecycle management at scale.

Qualifications:

Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every qualification. At Affinity, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role, but your past experience doesn’t perfectly align with the qualifications above, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

  • You have ~7+ years of experience in software engineering, with at least 2+ years of experience as a senior member of a team delivering end-to-end systems.

  • You have hands-on experience building or maintaining authentication/authorization systems, ideally including custom-built auth servers or identity providers.

  • You understand core identity protocols in depth: OAuth2/OIDC, SAML, JWT, and session/token lifecycle management.

  • You've designed or extended RBAC or policy-based permission models and understand their tradeoffs at scale.

  • You think adversarially about auth, reasoning through privilege escalation and access-control edge cases, not just the happy path.

  • You’ve worked with a variety of web APIs and developed backend services using modern OOP practices.

  • You have a strong understanding of relational databases and the ability to diagnose performance bottlenecks at the database layer.

  • You’re comfortable troubleshooting across network, application, caching, queuing, and storage layers

  • You've helped your teams solve high-scale challenges, integrate systems, or develop business intelligence platforms.

  • You communicate nuanced ideas clearly, whether you're explaining technical decisions in writing or brainstorming in real time.

  • You demonstrate strong ownership instincts and sweat the details.

  • You’re excited to work on a cross-functional team, partnering with product stakeholders, other teams, and subject matter experts

  • Language requirements: Proficient in English

Tech stack

Our systems are built in Ruby on Rails, PostgreSQL and Redis on the backend, and Typescript and React in the frontend. Our infrastructure is hosted by AWS and runs on Kubernetes. However, this role is more heavily focused on backend development, but will have some frontend development initiatives.

At Affinity, we may use artificial intelligence (AI) tools as part of our recruitment process to help screen and evaluate candidate applications. While AI assists our hiring team in managing applications efficiently, it never replaces decisions made by real people. We are committed to fair and transparent hiring practices, and our AI tools are regularly monitored to ensure they support - not replace - human judgment.

What you'll enjoy at Affinity:

  • We live our values: As owners, we take pride in everything we do. We embrace a growth mindset, engage in respectful candor, act as playmakers, and "taste the soup" by diving deep into experiences to create the best outcomes for our colleagues and clients.

  • Health Benefits: Comprehensive health insurance for both you and your family.

  • Learning & Development: We provide an annual education budget and a comprehensive L&D program.

  • Wellness Support: We provide a monthly budget for wellness memberships/equipment to support your overall health and happiness.

About Affinity

Affinity is the AI-first CRM for private capital, helping firms turn relationship intelligence into action across the investment lifecycle. Built on a decade of proprietary relationship, interaction and deal data, Affinity automatically captures activity, maps firm networks, and surfaces the connections and insights that help investors source, evaluate and win opportunities.

Trusted by more than 3,300 private capital firms, including 40% of the venture capital market and more than 330 private equity buyout teams, Affinity powers one of the industry's deepest relationship graphs. The platform is built on more than 130 billion structured relationships, 177 million people tracked, 88 million companies tracked and 31 billion interactions, helping firms uncover opportunities sooner, move with greater conviction and scale institutional knowledge over time.

Learn more: affinity.co

Oferta de empleo publicada 18 días atrás
Ofertas similares que pueden interesarteSegún la Senior Software Engineer en Barcelona
  •  ...Vanderlande is seeking a Senior Software Engineer – AI Vision to advance computer vision capabilities for parcel handling systems. You will design and implement software that translates visual data into actionable operational decisions, working with product owners, architects... 
    Senior

    Vanderlande Industries B.V.

    Barcelona
    4 días atrás
  •  ...ERNI in Barcelona is seeking a senior AI/Software engineer to bring production-ready AI solutions in the insurance sector. You will apply Python, LLMs, AI Agents and cloud-native technologies to build reliable services, integrations and intelligent applications. As... 
    Senior

    ERNI

    Barcelona
    1 día atrás
  •  ...Alpega is seeking a Senior Software Engineer to join the Shipper Products Team in Sant Cugat, Spain. You will participate across the product lifecycle, designing, operating, and maintaining solutions in an Agile setup to deliver high-quality software for logistics professionals... 
    Senior

    Alpega Group

    Barcelona
    3 días atrás
  •  ...Hireroo Ltd in Barcelona, Spain, is seeking Mid and Senior Software Engineers to develop software components and AI frameworks that integrate closely with advanced processor hardware. The role focuses on modern C++, system performance and software architecture, working... 
    Senior
    Trabajo híbrido

    Hireroo Ltd

    Barcelona
    3 días atrás
  •  ...A leading AI technology company located in Barcelona is seeking a Software Engineer to design and scale their AI platform. This full-time on-site role involves developing low-latency speech pipelines and ensuring the reliability of AI voice agents deployed to handle thousands... 
    Senior
    Tiempo completo

    Prosper AI

    Barcelona
    1 día atrás
  •  ...Dow Jones is seeking a Senior Software Engineer to join the GenAI Experiences team in Barcelona. You will own end-to-end delivery of AI-powered features, collaborating with data scientists, ML engineers, and product managers to design scalable backend services and integrate... 
    Senior

    Dow Jones & Company, Inc.

    Barcelona
    4 días atrás
  •  ...Back Market in Barcelona is seeking an Experienced Software Engineer to join the team behind seller after-sales care. You will build and evolve the claims, repair or replacement, refunds, and seller communications systems end-to-end. As part of an international squad... 
    Senior
    Trabajo híbrido

    Back Market

    Barcelona
    3 días atrás
  •  ...FNZ is seeking a Software Engineer to join THE HOKUS PLATFORM team in Barcelona. The role involves analyzing, designing and developing tests to build robust new features in an agile environment, and delivering ongoing maintenance and enhancements across systems for life... 
    Senior

    FNZ (UK) Ltd

    Barcelona
    4 días atrás
  •  ...Enginy, a Barcelona-based startup, is building AI-powered sales automation tools for B2B teams. We are hiring a Software Engineer to shape backend and frontend systems, APIs, and user interfaces that power our platform. You’ll work across backend workflows, web applications... 
    Senior

    Enginy

    Barcelona
    1 día atrás
  •  ...Apex Group’s ART unit seeks a Senior Software Developer in Barcelona to advance RiskMonitor-based risk reporting solutions for funds and...  ...development, and code quality, while maintaining strong software engineering practices and engaging with clients on performance #J-... 
    Senior

    CO_SANAGSL Apex Financial Services Spain, SL

    Barcelona
    2 días atrás
  •  ...Dow Jones is seeking a Staff Software Engineer to lead the Personalization team in Barcelona. You will define technical direction for core...  ...scoring, ranking and surface‑specific business logic. This is a senior IC role combining hands‑on execution, architectural... 
    Senior

    Dow Jones

    Barcelona
    1 día atrás
  •  ...Lengow, a leader in intelligent e-commerce solutions, seeks a Senior Software Engineer to join the Market Intelligence team in Barcelona. You will design, build, and maintain SaaS features, collaborating with engineers, PMs, and UX to deliver scalable solutions. You... 
    Senior

    Lengow

    Barcelona
    1 día atrás
  •  ...MediaMarktSaturn Plattform Services GmbH is seeking a senior backend engineer to design and evolve COS REST APIs and event-driven workflows that connect OMS with SAP Retail, Checkout, and invoicing systems. You will work on GCP/Kubernetes with Flux and implement secure... 
    Senior

    MediaMarktSaturn Retail Group

    Barcelona
    16 horas atrás
  •  ...Sanofi is seeking a Staff Software Engineer for the Global eCommerce Software Engineering team in Barcelona. You will shape the technical future...  ...connecting patients with medicines. You will mentor senior engineers, champion cloud-native practices, and partner with... 
    Senior

    Sanofi Group

    Barcelona
    4 días atrás
  •  ...a positive disrupter and turn big ideas into bold, industry-changing realities. For our business, for clients, and for you Senior Software Developer - Job Description Apex Risk Technologies (ART) is a leading fintech firm and a critical part of the Apex Group, a... 
    Senior
    Trabajar en la oficina

    CO_SANAGSL Apex Financial Services Spain, SL

    Barcelona
    2 días atrás
  •  ...Software Development Engineer, Amazon Payroll Tech Job ID: 2933201 | Amazon Spain Services, S.L.U. Now hiring in sunny Barcelona! As one...  ...Development Management, working closely with Principal Engineers, Senior Leaders, and Product teams worldwide. We partner with... 
    Senior
    Práctica

    Amazon

    Barcelona
    3 días atrás
  •  ...Job Description - Senior Software Engineer - CIAM (16883) Job Description Senior Software Engineer - CIAM ( 16883 ) Description We have landed! When it comes to innovation and achievement, there are few organisations with a better track record. Join us as we embark... 
    Senior
    Trabajo híbrido

    easyJet holidays

    Barcelona
    2 días atrás
  •  ...motivated team of more than 200+ people and work on cutting‑edge robot technology. The Opportunity We are looking for a Senior Software Engineer to join our Autonomy team who really enjoys creating quality, maintainable code, simplifying complex systems through... 
    Senior
    Remoto

    ANYbotics AG

    Barcelona
    1 día atrás
  •  ...de la oferta At Kantox, we’re looking for an Elixir Engineer to join our Kantox software engineering team in Barcelona! Our platform core is primarily...  ...and maintain technical documentation. Who you are Senior level engineers with at least 4 years of professional... 
    Senior
    Trabajar en la oficina
    Trabajo híbrido
    Horario flexible
    Trabajo por turnos

    remotehiro

    Barcelona
    3 días atrás
  •  ...Job Title Senior Software Engineer – Computer Vision Job Description Are you passionate about applying AI and computer vision to solve real-world challenges in automated logistics? Do you enjoy building robust software solutions that translate visual data into intelligent... 
    Senior
    Tiempo completo

    Vanderlande Industries B.V.

    Barcelona
    4 días atrás
  •  ...We’re backed by Andreessen Horowitz (a16z) and work with leading SaaS companies worldwide. About the Role We’re hiring Senior Engineers to join our core team in Barcelona. You’ll be solving complex, technical problems and shaping the product and architecture... 
    Senior

    Supersonik

    Barcelona
    5 días atrás
  •  ...und Backend-Technologien im Web mit und möchtest mehr als nur Software entwickeln? Der enge Kontakt mit Kunden bereitet dir Freude und...  ...fundierte Kenntnisse in Business-Process- und Requirements-Engineering Du hast erste Erfahrungen mit Copilot Studio oder der Integration... 
    Senior
    Trabajar en la oficina
    Desde casa
    Remoto

    BeeBase GmbH

    Barcelona
    3 días atrás
  •  ...Job Description Our partner is looking for Mid and Senior Software Engineers to develop software components and AI frameworks that integrate closely with advanced processor hardware. The role focuses on modern C++, system performance and software architecture, working... 
    Senior
    Patrocinio de visa
    Trabajar en la oficina
    Trabajo híbrido
    Horario flexible

    Hireroo Ltd

    Barcelona
    3 días atrás
  •  ...! Damos soporte en una gran variedad de áreas como Firmware, Software, BI, Diseño, Project Management y muchas más. Además, desarrollamos...  ...nuestros BETWEEN Labs. Estamos buscando un WCS Software Engineer (WMS, WCS..) para ampliar uno de nuestros equipos en Barcelona... 
    Senior
    Turno de noche

    Between Technology

    Barcelona
    3 días atrás
  •  ...Senior II Platform Software Engineer - SRE Location Barcelona Employment Type Full time Location Type Hybrid Department Engineering We power people’s progress. At Preply, we’re all about creating life-changing learning experiences. We help... 
    Senior
    Tiempo completo
    Trabajo híbrido

    Preply

    Barcelona
    4 días atrás
  •  ...Junior Software Engineer – AI Vision / Computer Vision Are you passionate about software development, artificial intelligence, and computer...  ...services, and validation scenarios under the guidance of senior engineers. Participate in prototypes, experiments, and product... 
    Senior
    Práctica
    Tiempo completo

    Vanderlande

    Barcelona
    2 días atrás
  • de 55000 a 80000 €/año

     ...Skills required Elixir Ruby Ruby on Rails Software Testing Agile (Scrum, Kanban) Languages...  ...offers a relocation pack The Kantox Engineering Manifesto Kantox is a team sport. Our...  ...documentation Who you are Senior level engineers with 4+ years of professional... 
    Senior
    Trabajar en la oficina
    Trabajo híbrido
    Horario flexible
    Trabajo por turnos
    Fin de semana
    1 día a la semana

    Joppy

    Barcelona
    2 días atrás
  •  ...million monthly active users experience travel. It owns the pricing engine that balances customer demand against financial risk across...  ...products in real time and at scale. About the Role As a Software Engineer on the Fintech Foundation team, you will design, build... 
    Senior
    Trabajar en la oficina
    Desde casa
    Remoto
    Turno de tarde
    Trabajo por turnos

    Hopper Inc.

    Barcelona
    4 días atrás
  •  ...enabling us to build and deliver new products faster. What you'll do Join the Market Intelligence team, working alongside Senior Software Engineers and Software Engineers. Design, build, and maintain new products and features for our clients, in close collaboration... 
    Senior
    Trabajar en la oficina
    Lunes a jueves

    Lengow

    Barcelona
    1 día atrás
  • 1500 €/mensuales

     ...ERNI, we highly value experience and technical knowledge. As a senior profile, you will have the space to continue growing,...  ...excellence that sets us apart. What you will bring Strong software engineering experience delivering production-ready solutions across backend... 
    Senior
    Temporal
    Trabajar en la oficina
    Trabajo híbrido
    Turno de tarde
    2 días a la semana

    ERNI

    Barcelona
    1 día atrás

¿Quieres recibir más ofertas?

Suscríbete y recibe ofertas similares para Senior Software Engineer. ¡Entérate antes que nadie!