Staff Software Engineer (Barcelona)

Staff Software Engineer (Barcelona)

01 ago
|
Equinix
|
Barcelona

01 ago

Equinix

Barcelona

Experteer Overview
As a Senior Full‑Stack Software Engineer, you design, build, and operate a distributed automation platform that scales operations. You will own features end‑to‑end from data storage to UI, contribute to automated tests, CI/CD, and ensure reliability across services. The role spans backend, frontend, workflow orchestration, and DevTest activities to validate and optimize network services. You’ll work in a fast‑moving environment that blends software engineering with distributed systems and automation, shaping scalable automation capabilities for network processes. This is a technically broad, impact‑driven opportunity with a strong focus on engineering excellence and AI‑assisted development.

Compensaciones / Ventajas
• Design and build distributed systems with durable workflow orchestration and concurrency patterns
• Develop async REST APIs, service layers, background workers, and workflow logic
• Develop and maintain Go services including gRPC servers and cross‑language integrations
• Model and query data in MongoDB with indexing and aggregation
• Enhance automated test frameworks and convert tests into automated modules
• Develop modern React/TypeScript frontends with real‑time data flows
• Deploy and operate services on Kubernetes with health checks and rollouts




• Implement observability with tracing, metrics, and structured logging
• Contribute to CI/CD pipelines (GitHub Actions, Jenkins) across build, test, deployment
• Build unit/integration tests and manage defect lifecycle
• Incorporate AI‑assisted development tools to boost productivity
• Familiarity with workflow engines and distributed systems concepts

Responsabilidades
• Strong Python proficiency with async/await (FastAPI or similar)
• Experience with network automation tools such as Netmiko, TextFSM, or Nornir
• Production TypeScript/React experience (components, hooks, server‑state)
• Go proficiency (building and maintaining services)
• Distributed systems experience (workflows, queues, saga patterns)
• CI/CD pipeline development using GitHub Actions or Jenkins
• MongoDB experience (schema design, async drivers, indexing)
• Knowledge of Kubernetes and Docker
• Experience with Kafka and messaging patterns
• Familiarity with OpenTelemetry, Prometheus, and structured logging

Requisitos principales
• Private Medical Insurance
• Pension (PPK)
• Life and Accident Insurance
• Annual Leaves
• Flex Wallet
• Remote working allowances

📌 Staff Software Engineer (Barcelona)
🏢 Equinix
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: staff software engineer (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: staff software engineer (barcelona) / barcelona