Job Closed
This listing is no longer active.
Deel is a financial services company that has developed a payroll system for remote teams, connecting localized payments and compliance in the convenience of one platform. The priv
Back-End Engineer, Kubernetes, Node.js
Location
Spain
Posted
68 days ago
Salary
0
Seniority
Lead
Job Description
Back-End Engineer, Kubernetes, Node.js
Deel
• Design, build, and maintain the control plane that powers hundreds of dynamic developer sandboxes • Develop backend tooling and services that automate sandbox creation, orchestration, and lifecycle management • Productize and provide infra as a platform including DBs, caches, object storage and queueing systems • Scale & tune the cluster to provide capacity for volatile workloads. You’ll become hands on with Karpenter/VPA/KEDA policies, right-sizing, pod density, bin-packing, and scheduling strategies for diverse, bursty workloads • Constantly track and optimize costs to be efficient. At our k8s scale all tiny decisions matter, from compute to storage and data transfer • Own the networking setup to mimic what we have in Production but pair it with greater DevEx at scale of hundreds of sandboxes - traffic routing and interception, ingress tuning, serving assets • Implement and evolve observability within sandboxes • Partner with Sandboxes SRE team to ensure uptime and reliability of hundreds of sandboxes daily • Work with Deel engineering to improve their DevEx and productize day to day needs into self-service platform
Job Requirements
- 8+ years of experience in Software Engineering, Infrastructure or Platform Engineering
- Strong BE engineering skills: API design, Postgres, Kafka/Nats
- Node.js/Go/Python background
- Experience with AWS/GCP/Azure
- Advanced experience with Kubernetes, including creating tools, controllers, or operators that extend its capabilities
- Experience with all the standard Kubernetes tools:
- networking (ingress controllers, CoreDNS, external-dns, AWS LBC, oauth2-proxy)
- secret management (Vault, External Secrets)
- cluster autoscaling and resource tuning (Karpenter, VPA, goldilocks, KEDA)
- storage provisioning
- Experience with Helm charts and GitOps
- Experience working with and maintaining large k8s clusters: 1000 nodes, 30k+ pods
- Excellent system design and problem-solving skills
- Strong communication and collaboration abilities across multiple teams
- Hands-on mindset, comfortable working in complex and evolving environments
Benefits
- Stock grant opportunities dependent on your role, employment status and location
- Additional perks and benefits based on your employment status and country
- The flexibility of remote work, including optional WeWork access
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer
ImagineX ConsultingImagineX Consulting is an information technology (IT) and services company that is on a mission to deliver high-value technology consulting services to clients. As an employer, the
ImagineX is a tech company that deploys AI-assisted teams to build and secure mission-critical enterprise solutions with our clients – spanning software, cybersecurity, data, and AI. Structured like a software company, not a traditional consultancy, we blend deep technical expertise with authentic values, achieving world-class satisfaction (NPS 82). Our dedicated teams specialize in software, data, and AI across the U.S. and LATAM, bridging the gap between boutique agility and enterprise scale. We’re building a state-of-the-art, ML‑powered fraud signal detection platform from the ground up, and we’re looking for an engineer who thrives in high‑impact, security‑focused environments. You’ll design and implement backend systems that protect users, power real‑time fraud detection, and integrate deeply with modern AI/ML tooling. What You’ll Do - Build and optimize fraud‑prevention and device‑authentication systems using Node.js and TypeScript - Develop payment interceptors, high‑risk action authentication, and step‑up flows - Integrate backend services with GCP (Spanner, BigQuery, GKE) and containerized environments - Collaborate with AI/ML systems, including Google Vertex and Gemini - Contribute to architectural decisions and technical strategy - Work with RESTful APIs, microservices, and secure authentication patterns (OIDC/OAuth2) - Write clean, maintainable, well‑documented code in a fast‑moving engineering culture What You Bring - Strong experience building backend systems with Node.js and TypeScript - Practical understanding of OIDC/OAuth2 ecosystems and authentication strategies - Hands‑on experience with GCP services (GKE familiarity expected; Spanner preferred) - Background in Kubernetes, microservices, and relational databases (Postgres or similar) - Experience with authentication, security best practices, and fraud‑related systems - Familiarity with AI/ML integration—especially Vertex and Gemini (preferred) - Experience with financial products is a plus, but deep technical curiosity matters more Soft Skills - Strong problem‑solving instincts paired with good judgment on when to push vs. when to align - Clear, effective communication in a collaborative, engineering‑led environment - Self‑driven, proactive, and comfortable navigating ambiguity - Thrives in remote, distributed teams and asks for context early to stay unblocked
Senior Backend Developer, .Net
Newfire Global PartnersSoftware Development, Staff Augmentation, and Advisory Services company operating in 8 countries across 4 continents.
• Own the design, architecture, and delivery of backend services and APIs using C# and .NET • Drive backend technical direction, including service design, data modeling, and infrastructure decisions • Ensure production reliability through monitoring, alerting, debugging, and incident resolution • Design systems that are scalable, maintainable, and aligned with business goals • Collaborate with frontend engineers and product stakeholders to deliver end-to-end solutions • Lead code reviews and enforce engineering best practices across the team • Mentor engineers and elevate overall team capability and standards • Identify and resolve performance bottlenecks and system inefficiencies • Contribute to and improve CI/CD pipelines and deployment processes • Actively participate in architectural discussions and technical roadmap planning • Own services in production, including monitoring, alerting, and incident response
Senior Python Engineer
Newfire Global PartnersSoftware Development, Staff Augmentation, and Advisory Services company operating in 8 countries across 4 continents.
• Migrate python2 libraries to python3. Migrate monolithic app onto cutting-edge technology (FastAPI, airflow, PySpark, and/or React) • Develop new products and features using leading-edge technology • Work closely with our QA team to ensure the operation and correctness of new product features through test-driven development (TDD) • Provide technical input and knowledge to your scrum team for the planning, design, and requirements process for new products and features • Collaborate with other engineers to review code and participate in pair-programming • Drive architecture for complex products by determining current limitations and coming up with creative solutions • Improve the performance, maintainability, and operations of the codebase
Senior .NET Developer, C#, VB, Angular
Apiux TechUsing the power of the Technology to transform your business
• Realizar tareas integrales de análisis técnico, diseño y desarrollo de software para diversas aplicaciones financieras del cliente. • Diagnosticar cuellos de botella e implementar mejoras significativas de rendimiento, optimización y seguridad en el código existente. • Desarrollar y mantener soluciones robustas en la capa backend utilizando .NET Framework 4.5, programando tanto en C# como en Visual Basic. • Construir, optimizar y consumir APIs para asegurar la integración eficiente y segura de los distintos sistemas del banco. • Participar en el desarrollo, mantenimiento y evolución de la capa de presentación (frontend) utilizando el framework Angular. • Colaborar con los equipos técnicos y de negocio para asegurar que los entregables cumplen con los altos estándares de calidad y seguridad exigidos por el sector bancario.


