Staff Software Engineer, Anywhere Cloud (Rust & Kubernetes)

Cloudera
Barcelona, Spain
8 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

Application Testing Authentication Protocols Cloud Computing Cloud Engineering Data Security Software Design Documents Memory Management Fuzz Testing Network Service Cloudera Software Engineering Data Streaming
+4 more
Strategies of Testing Computer Networking Systems Integration Tests Kubernetes

Job description

Overview 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 / Beneficios Generous PTO Policy Flexible WFH Policy Unplugged Days Mental & Physical Wellness programs Phone and Internet Reimbursement Continued Career Development Responsabilidades Build and own Rust-based infrastructure services (reverse proxies, credential brokers, log collectors) in the data path, from design to production Implement 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 tradeoffs Develop distributed telemetry and log collection, with structured tracing and health endpoints Provide cross-team systems guidance, conduct performance reviews, advise on streaming patterns and caching Drive design documents for new components, evaluate make-vs-buy decisions, define testing strategies Requisitos principales 8+ 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 ecosystem Strong networking, memory management, streaming/backpressure, concurrency fundamentals Security-focused development with authentication protocols and secure input handling Kubernetes experience, operator pattern, Helm, cloud-native infra Advanced testing approaches (property-based testing, integration testing, fuzz testing) Bsc/Msc in a related field or equivalent experience cross-team collaboration systems thinking attention to security and correctness Rust production services async Rust, tokio, hyper Kubernetes deployment and operation

Requirements

Compensaciones / Beneficios Generous PTO Policy Flexible WFH Policy Unplugged Days Mental & Physical Wellness programs Phone and Internet Reimbursement Continued Career Development Responsabilidades Build and own Rust-based infrastructure services (reverse proxies, credential brokers, log collectors) in the data path, from design to production Implement 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 tradeoffs Develop distributed telemetry and log collection, with structured tracing and health endpoints Provide cross-team systems guidance, conduct performance reviews, advise on streaming patterns and caching Drive design documents for new components, evaluate make-vs-buy decisions, define testing strategies Requisitos principales 8+ 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 ecosystem Strong networking, memory management, streaming/backpressure, concurrency fundamentals Security-focused development with authentication protocols and secure input handling Kubernetes experience, operator pattern, Helm, cloud-native infra Advanced testing approaches (property-based testing, integration testing, fuzz testing) Bsc/Msc in a related field or equivalent experience cross-team collaboration systems thinking attention to security and correctness Rust production services async Rust, tokio, hyper Kubernetes 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