Staff Software Engineer
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.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 recomendadasRemotoTrabajo por turnos- ...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 recomendadasTrabajar en la oficinaRemotoTrabajo híbrido
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 recomendadasRemotoTrabajo por turnos- ...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 recomendadasTrabajar en la oficina3 días a la semana
- ...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 recomendadasTrabajar en la oficinaRemotoTrabajo híbrido
- ...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 completoEmpleo permanenteContratoTrabajar en la oficinaRemotoTrabajo híbridoVisa de trabajoHorario flexible2 días a la semana3 días a la semana
- ...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 completoEmpleo permanenteContratoTrabajar en la oficinaRemotoTrabajo híbridoVisa de trabajoHorario flexible2 días a la semana3 días a la semana
- ...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...
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 oficinaRemotoTrabajo híbrido- ...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
- ...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ácticaTiempo completoTrabajar en la oficinaInicio inmediato2 días a la semana
- 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
- 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...RemotoTrabajo híbrido
- ...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...
- 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...
- ...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ácticaTrabajo híbridoHorario flexible
- ...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ácticaTrabajar en la oficinaRemoto
- ...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
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 completoEmpleo permanenteRemotoVisa de trabajo- ...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
- ...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ácticaTrabajar en la oficinaRemotoInicio inmediato2 días a la semana
- ...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
- ...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...TemporalHorario flexible
- ...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
- ...¿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 casaRemotoTrabajo híbrido
- ...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 completoRemoto
- 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 casaRemoto
- ...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...RemotoTrabajo híbridoHorario flexible
- 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...
- ...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ácticaTrabajar en la oficinaTrabajo híbridoHorario flexible3 días a la semana
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Staff Software Engineer. ¡Entérate antes que nadie!
- personal pas Barcelona
- personal para carga y descarga Barcelona
- personal servicios Barcelona
- empresa de limpieza personal Barcelona
- personal para trabajar en el campo Barcelona
- atencion personal Barcelona
- personal para vendimia Barcelona
- personal sin experiencia Barcelona
- personal ett Barcelona
- personal restaurante Barcelona


