Skip to content
← Back to job listings

Senior Full Stack Engineer

LanguageWire · Spain

External listingfull-timeabout 1 month ago

About The Role

Join our team as a Senior Full Stack Engineer, where you will be a principal owner of the Translation Management System (TMS) Platform and connected services. You will drive the architecture, reliability, and evolution of services covering translation workflow orchestration, vendor management, customer management, and integrations with our internal services. You will set the technical direction for these services, define how they scale, and maintain the quality bar expected of infrastructure-grade software. Additionally, you will mentor and upskill the team, drive DevOps and operational excellence, and collaborate cross-functionally with product managers and domain experts.

  • Conduire l'architecture, la fiabilité et l'évolution des services couvrant l'orchestration des flux de travail de traduction, la gestion des fournisseurs, la gestion des clients et les intégrations.
  • Définir la direction technique de ces services : définir comment ils évoluent, comment ils exposent des capacités à d'autres équipes et comment ils maintiennent le niveau de qualité attendu.
  • Assumer la responsabilité de l'architecture, de la fiabilité et de la feuille de route du service de la plateforme, en prenant en charge l'ensemble du processus, de l'architecture au déploiement.
  • A track record of mentoring and uplifting junior engineers — through code reviews, design sessions, and raising the quality bar organically
  • Strong communication skills and the ability to articulate technical decisions to both engineers and non-technical stakeholders. English fluency required
  • Strong experience with AI developer tools (Using and building custom agents, skills, instructions)
  • Hands-on DevOps experience: CI/CD pipelines, Docker, Kubernetes, Azure — with the mindset that owning deployment and operations is part of the engineer’s job
  • Deep proficiency with relational databases (MSSQL and/or PostgreSQL): complex query design, schema design, indexing strategies, and performance tuning
  • Strong experience with distributed systems concepts: event-driven architecture, message queues (Azure Service Bus, RabbitMQ), sagas, idempotency, and eventual consistency
  • Proven track record of owning and evolving production services: schema migrations, API versioning, backward compatibility, and long-lived service maintenance
  • Demonstrated experience making and documenting architectural decisions (ADRs, system design, trade-off analysis) with the ability to defend and adapt your choices
  • Experience designing robust, versioned REST APIs consumed by multiple teams, including security considerations (OAuth 2.0, API key management, rate limiting)
  • Agile, collaborative, and opinionated in a constructive way — you push back when needed and bring others along
  • 5+ years of backend engineering experience in production environments, with deep expertise in C#, .NET Core / .NET 8+, <ASP.NET> Web API, and microservices architecture
  • Some frontend exposure (Vue.js and/or TypeScript) — enough to contribute when needed, but the primary focus here is backend and platform
  • We encourage candidates of all backgrounds to apply
  • Deep observability mindset: structured logging, distributed tracing (OpenTelemetry), alerting strategies, and SLO/SLA ownership for platform services
  • Experience with service mesh, API gateway patterns, or platform engineering practices at scale
  • Experience with workflow automation frameworks (Temporal, Inngest or similar)

This is an external listing. JobSpring does not represent or verify the employer. Report this listing