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

Staff Software Engineer

Completa

Equinix

Who are we?

Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. 

A place where bold ideas are welcomed, human connection is valued, and everyone has the opportunity to shape their future.

Help us challenge assumptions, uncover bias, and remove barriers—because progress starts with fresh ideas. You’ll find belonging, purpose, and a team that welcomes you—because when you feel valued, you’re empowered to do your best work.

Job Summary

We are seeking a highly skilled Senior Full‑Stack Software Engineer to design, build, test, and operate a distributed automation platform that orchestrates complex operations at scale. As part of our fast‑evolving network process automation initiatives, you will be responsible for developing, maintaining, and enhancing our automation suite — owning features end‑to‑end from database schema to UI, while also contributing to automated test frameworks, CI/CD workflows, and distributed system reliability.

This role spans backend services, frontend development, workflow orchestration, and DevTest activities to ensure network services are validated, reliable, and performant. It is ideal for an engineer who enjoys combining software engineering, distributed systems, and automated testing in a fast‑moving environment.

Responsibilities

Distributed Systems & Backend Development

  • Design and build distributed systems with durable workflow orchestration, saga compensation, and fan‑out/fan‑in concurrency

  • Develop async REST APIs, service layers, background workers, and workflow logic

  • Build and maintain Go services, including gRPC servers, streaming RPCs, and cross‑language integrations

  • Model and query data in MongoDB using schemas, indexing, and aggregation pipelines

  • Enhance and extend automated test frameworks based on product capabilities and new feature areas

  • Convert test cases into automated modules; reproduce and diagnose issues in lab or production‑like environments

Frontend Engineering

  • Develop modern React/TypeScript frontends using component‑based architecture, hooks, server‑state management, and real‑time data flows

DevOps, Deployment & Observability

  • Deploy and operate services on Kubernetes with container best‑practices, health checks, resource tuning, and rolling updates

  • Implement observability with distributed tracing, metrics, and structured logging across polyglot services

  • Contribute to CI/CD workflows — GitHub Actions, Jenkins — across build, test, and deployment pipelines

  • Capture, document, and maintain service inventories, deployment processes, and engineering metrics

Quality Assurance & Validation

  • Build unit and integration tests, including async patterns and real‑service validations

  • Develop test strategies, execute test cases, log issues (JIRA, Bugzilla), and manage the defect lifecycle

  • Test REST APIs and network automation scenarios (positive/negative paths) to identify defects and performance concerns

AI-Enhanced engineering experience

  • Practical experience leveraging AI‑assisted development tools (e.g., GitHub Copilot, code‑generation assistants, static‑analysis LLMs) to boost engineering productivity

  • Incorporate AIOps to automate repetitive development tasks, such as scaffolding code, generating tests, improving documentation, or analyzing logs/traces

  • Experience applying AI‑based inference tools to support development — for example:

  • Summarizing complex code paths or architecture

  • Generating refactoring suggestions

  • Reasoning about defects, logs, or stack traces

  • Assisting with API usage, type inference, or schema evolution

  • Incorporate AI into the SDLC, including review security, workflows, code‑quality safeguards, and validation of AI‑generated outputs

  • Familiarity with using AI tools to augment DevTest workflows, such as generating test cases, interpreting failures, or detecting patterns

Tech Stack

  • Languages: Python 3, TypeScript, Go

  • Frontend: React 19, Vite

  • Backend & Services: FastAPI/ASGI, gRPC, Protocol Buffers

  • Database: MongoDB (async drivers, indexing, aggregation pipelines)

  • Messaging: Kafka (producers/consumers)

  • Infra: Kubernetes, Docker, GitHub Actions, Jenkins

  • Observability: OpenTelemetry, Prometheus, structured logging

  • Network Automation (Plus): Netmiko, TextFSM, Nornir

Qualifications

  • Proven years of professional software engineering experience

  • Strong Python proficiency with async/await patterns (FastAPI or similar)

  • Experience with network automation tools such as Netmiko, TextFSM, or Nornir

  • Production TypeScript/React experience — components, hooks, server‑state libraries

  • Working proficiency in Go (building and maintaining services)

  • Hands‑on distributed systems experience — workflow engines, queues, saga patterns, eventual consistency

  • CI/CD pipeline development using GitHub Actions or Jenkins

  • Experience with MongoDB — schema design, async drivers, aggregation, indexing

  • Solid understanding of Kubernetes and Docker

Strong Pluses

  • Familiarity with routing and network protocols (BGP, VRFs, NAT, PAT) and exposure to devices from Juniper, Cisco, Nokia, or Arista

  • Performance testing experience for software or network systems

  • Hands‑on work with workflow engines like Temporal, Cadence, Step Functions, or Prefect

  • Deep experience with gRPC and Protocol Buffers, including streaming RPCs and cross‑language service interactions

  • Kafka knowledge — consumer groups, delivery guarantees, async message processing

  • Observability tooling — distributed tracing, metrics, and structured logging via OpenTelemetry

Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form .

Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law. 

We use artificial intelligence in our hiring process. Learn more here .

This posting is for a backfill position, meaning it is to fill an existing vacancy within our organization.
Oferta de empleo publicada 10 días atrás
Ofertas similares que pueden interesarteSegún la Staff Software Engineer en Barcelona
  • 171 €/mensuales

     ...Staff Software Engineer Dow Jones Job Location Job ID About the Team Our Technology team drives the evolution of our Technology, Engineering, Data, Product and User Experience functions. With a keen focus on delivering cutting‑edge solutions, we shape the digital... 
    Ofertas de empleo recomendadas
    Remoto
    Trabajo por turnos

    Dow Jones & Company, Inc.

    Barcelona
    1 día atrás
  •  ...complex frontend challenges, mentoring fellow engineers, and collaborating with cross-functional...  ...to meet you! As a Senior Frontend Engineer, you’ll work hands-on with modern...  ...Group is a leading international cloud software provider in the areas of compliance & ethics... 
    Ofertas de empleo recomendadas
    Trabajar en la oficina
    Remoto
    Trabajo híbrido

    EQS Group AG

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

     ...Our Technology team drives the evolution of our Technology, Engineering, Data, Product and User Experience functions. With a keen...  ...products and technologies. About the Role As a Staff Software Engineer on the Dow Jones Web Platform Team, you will report into the... 
    Ofertas de empleo recomendadas
    Remoto
    Trabajo por turnos

    Storyful

    Barcelona
    5 días atrás
  •  ...love you on the team. Visit to learn more. Are you a Software Engineer who thrives on real ownership? At Perk, we know that we feel...  ...That reflects how we work every day. What it means to be a staff engineer at Perk Own the technical vision across teams.... 
    Ofertas de empleo recomendadas
    Trabajar en la oficina
    3 días a la semana

    Perk

    Barcelona
    2 días atrás
  •  ...growth and the opportunity to mentor other engineers – this may be the right spot for you!...  ...EQS Groupis a leading international cloud software provider in theareasofcorporate...  ...YOUR IMPACT As aSenior/StaffSoftware Engineer, you will be a key player in ensuring the... 
    Ofertas de empleo recomendadas
    Trabajar en la oficina
    Remoto
    Trabajo híbrido

    EQS Group AG

    Barcelona
    1 día atrás
  •  ...collaboration, inclusion, and a deep commitment to quality engineering. Team members are encouraged to bring new ideas, challenge...  ...experiences at scale. Role Highlights: Position: Staff Software Engineer – Hybrid – Barcelona Type of work: Hybrid from Barcelona... 
    Tiempo completo
    Empleo permanente
    Contrato
    Trabajar en la oficina
    Remoto
    Trabajo híbrido
    Visa de trabajo
    Horario flexible
    2 días a la semana
    3 días a la semana

    Fut-ure Recruitment and Technology

    Barcelona
    1 día atrás
  •  ...North America and Europe is expanding its engineering hub in Barcelona. Known for its...  ...Highlights: Position: Lead/SeniorSoftware Engineer – Hybrid – Barcelona Type of work: Hybrid...  ...you bring ~7+ years of professional software development experience. ~ Hands-on... 
    Tiempo completo
    Empleo permanente
    Contrato
    Trabajar en la oficina
    Remoto
    Trabajo híbrido
    Visa de trabajo
    Horario flexible
    2 días a la semana
    3 días a la semana

    Fut-ure Recruitment and Technology

    Barcelona
    1 día atrás
  •  ...Traveltechessentialist is seeking a Software Engineer who thrives on ownership and innovation. The role emphasizes responsibility for the entire lifecycle of features and requires a strong technical vision to shape cross-team projects. Located in Barcelona, you will... 

    Traveltechessentialist

    Barcelona
    4 días atrás
  • 171 €/mensuales

     ...drives the evolution of our Technology, Engineering, Data, Product and User Experience...  ...the Role Dow Jones is looking for a Staff Engineer to serve as a technical anchor for high...  ...management. You Have ~7+ years of software engineering experience, with a proven track... 
    Trabajar en la oficina
    Remoto
    Trabajo híbrido

    Storyful

    Barcelona
    4 días atrás
  •  ...Storyful is looking for a Staff Software Engineer to join their Dow Jones Web Platform Team in Barcelona. This role involves architecting and delivering next-gen web and AI platforms while ensuring system scalability and performance. You will balance hands-on development... 
    Remoto

    Storyful

    Barcelona
    4 días atrás
  •  ...the strategic positioning of the Delivery Hero Group on the global market through our unique expertise. We are hiring a Staff Software Engineer to join our   Quick-Commerce Global Services team in Barcelona to support the Delivery Hero Group's ecosystem with unique... 
    Práctica
    Tiempo completo
    Trabajar en la oficina
    Inicio inmediato
    2 días a la semana

    Glovo

    Barcelona
    10 días atrás
  • A leading information services company in Barcelona is seeking a Staff Software Engineer to architect and deliver next-gen web and AI platforms. You will lead technical strategies, bridge business and technology, and drive operational excellence, requiring 7+ years of experience... 
    Remoto

    Dow Jones & Company, Inc.

    Barcelona
    1 día atrás
  • A global news and information firm in Barcelona seeks a Staff Software Engineer to join their Dow Jones Web Platform Team. The role involves leading technical strategies, optimizing software delivery, and fostering collaboration between various teams. Candidates should... 
    Remoto
    Trabajo híbrido

    News Corporation

    Barcelona
    4 días atrás
  •  ...culture – this is your chance to lead a part of it. As a Staff Engineer in the Learning Teams , you will lead some of the most complex...  ...negotiations. What you'll bring Strong foundation in software engineering and architecture ; comfortable designing and evolving... 

    Preply

    Barcelona
    1 día atrás
  • A leading Ed-Tech company in Barcelona is seeking a Staff Engineer to lead complex engineering initiatives. This role involves defining technical...  ...a scalable platform. The ideal candidate will have strong software engineering skills, excellent communication abilities, and... 

    Preply

    Barcelona
    1 día atrás
  •  ...stage of growth where Artificial Intelligence will become a core pillar of both our product and engineering strategy . We're looking for a Staff AI Software Engineer to help shape this transformation and lead the evolution of our platform into an AI-first... 
    Práctica
    Trabajo híbrido
    Horario flexible

    PropHero

    Barcelona
    16 días atrás
  •  ...re now scaling globally, with a strong focus on the US. Our engineering team Our Engineering team excels at solving cutting‑edge...  ...everyday lives of hundreds of millions of users around the world. Software Engineers in the Engineering team work hand‑in‑hand with the... 
    Práctica
    Trabajar en la oficina
    Remoto

    Joko

    Barcelona
    28 días atrás
  •  ...to getting to know you! Responsibilities We are looking for an exceptional Senior Backend Developer (Ruby) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime. Everything related to recipe execution:... 
    Remoto

    Workato

    Barcelona
    6 días atrás
  • 100000 €/año

     ...Remote Compensation: €100,000 – €200,000 + Equity Work Authorization: Valid Work-Permit for EU The Opportunity As a Staff Software Engineer, you will play a key role in designing and scaling the core systems powering next-generation healthcare AI products. You... 
    Tiempo completo
    Empleo permanente
    Remoto
    Visa de trabajo

    C&D Talent Advisory

    Barcelona
    7 días atrás
  •  ...siguiente información ofrece un resumen de las habilidades, cualidades y cualificaciones necesarias para este puesto. As a Staff Engineer at Perk, you own technical vision across multiple flights teams and drive end-to-end delivery of scalable, reliable features. You... 
    3 días a la semana

    Perk

    Barcelona
    4 horas atrás
  •  ...comprender qué habilidades, incluidas las habilidades interpersonales relevantes y el dominio de paquetes de software, se requieren. As Staff Software Engineer at Glovo, you will help build the next-generation Quick-Commerce platform within a global delivery ecosystem... 
    Práctica
    Trabajar en la oficina
    Remoto
    Inicio inmediato
    2 días a la semana

    Delivery Hero

    Barcelona
    2 días atrás
  •  ...continuación y luego envíe su solicitud para ser considerado. As a Staff Engineer, you will set the direction for high-volume messaging systems...  ...velocity and risk Responsabilidades • 7+ years of software engineering experience at senior/staff level delivering... 
    Remoto

    News Corp

    Barcelona
    2 días atrás
  •  ...validated services. The position blends distributed systems, software engineering, and automated testing in a fast-paced environment, offering...  ...• Distributed systems experience with workflow engines and eventual consistency • CI/CD pipeline development (GitHub... 
    Temporal
    Horario flexible

    Equinix

    Barcelona
    4 horas atrás
  •  ...role you will design, build, and optimize scalable AI-enabled software platforms that serve Dow Jones users. You will join the AI Enablement...  ...Responsabilidades • 7+ years of relevant software engineering experience • Strong expertise in building xqbhyrx scalable,... 
    Remoto

    Dow Jones u0026 Co.

    Barcelona
    4 horas atrás
  •  ...¿Es usted el solicitante adecuado para esta oportunidad? Descúbralo leyendo el resumen del puesto a continuación. In this Staff Engineer role, you will help build and evolve high-performance services that power Glovo’s Database u0026amp; Streaming provisioning systems... 
    Desde casa
    Remoto
    Trabajo híbrido

    Glovo

    Barcelona
    4 horas atrás
  •  ...Staff Software Development Engineer - IQVIA MedTech Market Activator (Remote, East Coast Hours) IQVIA MedTech is a fast-growing business delivering tailored solutions to the medical device and in vitro diagnostics industry. We're seeking a Staff Software Development... 
    Tiempo completo
    Remoto

    IQVIA

    Barcelona
    23 días atrás
  • Dow Jones is seeking a Staff Software Engineer to design, develop, and optimize AI solutions across their platforms. No espere a enviar su solicitud después de leer esta descripción; se espera un gran volumen de candidaturas para esta oportunidad. This role requires... 
    Desde casa
    Remoto

    Dow Jones

    Barcelona
    8 días atrás
  •  ...security at heart, enabling safer and more privacy-respectful execution of data processing workloads like AI models. As a Staff Security Software Engineer, you will lead a team designing and implementing security features across Openchip’s software stack: from low-level... 
    Remoto
    Trabajo híbrido
    Horario flexible

    Openchip And Software Technologies SL

    Barcelona
    25 días atrás
  • Back End Staff Software Engineer (Bangkok based, Relocation provided)2 days ago Be among the first 25 applicants Recuerde revisar su CV antes de enviar la solicitud. Además, asegúrese de leer todos los requisitos relacionados con este puesto. About Agoda Agoda is... 

    agoda

    Barcelona
    3 días atrás
  •  ...days a week in the office About our Engineering Teams: We have over 400 engineers across...  ...to customers. As a product backend engineer you’ll work in a squad alongside product...  ...distributed systems and writing resilient software you have some experience with strongly... 
    Práctica
    Trabajar en la oficina
    Trabajo híbrido
    Horario flexible
    3 días a la semana

    Monzo

    Barcelona
    2 días atrás

¿Quieres recibir más ofertas?

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