Home
Jobs
Saved
Resumes
Staff Software Engineer at Equinix | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Staff Software Engineer
Equinix
Website
LinkedIn
Staff Software Engineer
Barcelona, Catalonia, Spain
Full Time
1 hour ago
Visa Sponsorship
Apply Now
Key skills
Distributed Systems
Docker
GRPC
Jenkins
Kubernetes
MongoDB
Python
React
TypeScript
Go
FastAPI
gRPC
GitHub Actions
GitHub
CI/CD
About this role
Role Overview
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
Develop modern React/TypeScript frontends using component‑based architecture, hooks, server‑state management, and real‑time data flows
Deploy and operate services on Kubernetes with container best‑practices, health checks, resource tuning, and rolling updates
Capture, document, and maintain service inventories, deployment processes, and engineering metrics
Requirements
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
Tech Stack
Distributed Systems
Docker
GRPC
Jenkins
Kubernetes
MongoDB
Python
React
TypeScript
Go
Benefits
Professional development opportunities
Flexible work arrangements
Apply Now
Home
Jobs
Saved
Resumes