Staff Software Engineer, Anywhere Cloud (Rust & Kubernetes) - Cloudera

Jobrapido
Barcelona, Spain
6 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Authentication Protocols Cloud Computing Cloud Engineering Data as a Services Data Security Software Design Documents Memory Management Fuzz Testing Network Service Cloudera Software Engineering Integration Tests
+1 more
Kubernetes

Job description

Overview¿Es este el puesto que está buscando?Si es así, siga leyendo para obtener más detalles y no olvide enviar su solicitud hoy mismo.As a Staff Software Engineer at Cloudera, you will design and own high-performance Rust infrastructure that sits in the data path across Kubernetes-based environments.You’ll shape security-critical systems, define architecture, and drive cross-team guidance to deliver scalable, low-latency data services.This is a hands-on, impact-focused role with a strong emphasis on correctness, security, and observability.Join a mission to enable 100% data access across hybrid clouds with a performance-first mindset.Compensaciones / BeneficiosGenerous PTO PolicyFlexible WFH PolicyUnplugged DaysMental & Physical Wellness programsPhone and Internet ReimbursementContinued Career DevelopmentResponsabilidadesBuild and own Rust-based infrastructure services (reverse proxies, credential brokers, log collectors) in the data path, from design to productionImplement and verify authentication and access control with thorough testing (property-based and fuzz tests)Design new infrastructure components, define module boundaries and memory budgets, document tradeoffsDevelop distributed telemetry and log collection, with structured tracing and health endpointsProvide cross-team systems guidance, conduct performance reviews, advise on streaming patterns and cachingDrive design documents for new components, evaluate make-vs-buy decisions, define testing strategiesRequisitos principales8+ years of professional software engineering experience?3 years building performance-critical or security-critical systems (proxies, storage engines, network services)Production Rust experience, async Rust, multi-crate workspaces, tokio/hyper ecosystemStrong networking, xqysrnh memory management, streaming/backpressure, concurrency fundamentalsSecurity-focused development with authentication protocols and secure input handlingKubernetes experience, operator pattern, Helm, cloud-native infraAdvanced testing approaches (property-based testing, integration testing, fuzz testing)Bsc/Msc in a related field or equivalent experiencecross-team collaborationsystems thinkingattention to security and correctnessRust production servicesasync Rust, tokio, hyperKubernetes deployment and operation

Requirements

You’ll shape security-critical systems, define architecture, and drive cross-team guidance to deliver scalable, low-latency data services. This is a hands-on, impact-focused role with a strong emphasis on correctness, security, and observability. Join a mission to enable 100% data access across hybrid clouds with a performance-first mindset.Compensaciones / BeneficiosGenerous PTO PolicyFlexible WFH PolicyUnplugged DaysMental & Physical Wellness programsPhone and Internet ReimbursementContinued Career DevelopmentResponsabilidadesBuild and own Rust-based infrastructure services (reverse proxies, credential brokers, log collectors) in the data path, from design to productionImplement and verify authentication and access control with thorough testing (property-based and fuzz tests)Design new infrastructure components, define module boundaries and memory budgets, document tradeoffsDevelop distributed telemetry and log collection, with structured tracing and health endpointsProvide cross-team systems guidance, conduct performance reviews, advise on streaming patterns and cachingDrive design documents for new components, evaluate make-vs-buy decisions, define testing strategiesRequisitos principales8+ years of professional software engineering experience?3 years building performance-critical or security-critical systems (proxies, storage engines, network services)Production Rust experience, async Rust, multi-crate workspaces, tokio/hyper ecosystemStrong networking, xqysrnh memory management, streaming/backpressure, concurrency fundamentalsSecurity-focused development with authentication protocols and secure input handlingKubernetes experience, operator pattern, Helm, cloud-native infraAdvanced testing approaches (property-based testing, integration testing, fuzz testing)Bsc/Msc in a related field or equivalent experiencecross-team collaborationsystems thinkingattention to security and correctnessRust production servicesasync Rust, tokio, hyperKubernetes deployment and operation

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Deploying local container pods to Kubernetes clusters

Stevan Le Meur Stevan Le Meur · World Congress 2024

3:40 min

Integrating mutation testing and fuzzing into software workflows

Michael Contento · World Congress 2023

2:27 min

Exploring Rust for cloud and web services

Patrick Koss Patrick Koss · World Congress 2024

33 sec

Supporting NVIDIA GB200 GPUs on Kubernetes

Kevin Klues Kevin Klues · World Congress 2025

54 sec

Shifting focus to Rust for web backend development

Marco Otte-Witte · World Congress 2023

3:52 min

Sending malformed inputs to applications using fuzzing

Michael Contento · World Congress 2023

Videos

See all

Related articles

See all