Hiring.Camp

Staff Software Engineer

Cloudera Careers

·

Apr 21, 2026

Location
Singapore-Singapore
Workplace
Hybrid
Type
Full-time
Department
Engineering
Seniority
Senior
Source
Workday

Description

Business Area:

Engineering

Seniority Level:

Mid-Senior level

Job Description: 

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry.  Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises.

The Leading Emergent Engineering Taskforce (LEET) is a new, agile operational unit designed to execute on Cloudera’s most critical strategic initiatives. Operating as an "empowered pod," we bridge the gap between abstract requirements and real-world execution, tackling both complex customer integrations and high-impact internal engineering projects. We move with the velocity of a startup while leveraging the massive scale of the Cloudera Data Platform.

As the Staff Software Engineer, you are the Guardian of Resilience. You ensure the system maintains stability under massive production loads.

We are seeking a principled systems engineer dedicated to transforming rapid prototypes into robust, production-grade services. You will apply advanced engineering concepts to ensure our internal and external strategic initiatives survive contact with reality, bridging the gap between legacy Big Data architectures and modern Cloud-Native reliability. You will use Java as a primary vehicle, but you will apply distributed systems principles that transcend any single language or framework.

As a Staff Software Engineer you will:

  • Engineering for Scale: Design and implement high-performance backend services that can withstand massive throughput. You will focus on the fundamental constraints of the system—latency, memory models, and I/O efficiency—to ensure our solutions scale linearly.

  • Distributed State Management: Own the challenge of data integrity. You will solve difficult problems regarding distributed consistency, leader election, and state persistence, choosing the right storage patterns based on first principles rather than default configurations.

  • Resilience & Observability: Build systems that fail gracefully. You will implement advanced patterns for circuit breaking, backpressure, and resource isolation to prevent system overload and cascading failures.

  • Cloud-Native Architecture: Apply the principles of immutable infrastructure and container orchestration. You will ensure that our stateful applications can run reliably in dynamic environments (like Kubernetes), handling the complexities of networking and persistent storage.

  • Technical Rigour: Solve "unusually complex" problems where standard documentation does not exist. You will analyse JVM internals, garbage collection pauses, and thread contention to optimise the critical path of our data pipelines.

We’re excited about you if you have:

  • Experience: 8+ years of backend engineering experience with a focus on data-intensive applications or distributed systems.

  • Ability to produce high-performance, high-quality code in at least one of the following languages: Java, Scala, or Go; Python experience is a plus.

  • Systems Thinking: A strong grasp of distributed systems theory (CAP theorem, consensus algorithms, eventual consistency). You understand the trade-offs between availability and consistency in a partitioned network.

  • Container Fluency: Strong understanding of modern orchestration principles (e.g., Kubernetes). You know how to design applications that survive pod evictions and network partitions.

  • Versatility: While Java is our core, you possess a "polyglot curiosity." You are comfortable reading and debugging code in other languages when the problem demands it.

  • Autonomy: Ability to work within general parameters and without appreciable direction, determining courses of action necessary to obtain desired results.

You may also have:

  • Experience contributing to or modifying open-source data engines (e.g., Apache Hadoop, Spark, or similar).

  • Deep understanding of database internals (how indexes, planners, and storage engines actually work).

  • Experience refactoring monolithic legacy systems into microservices or serverless architectures.

What you can expect from us:

  • Generous PTO Policy 

  • Support work life balance with Unplugged Days

  • Flexible WFH Policy 

  • Mental & Physical Wellness programs 

  • Phone and Internet Reimbursement program 

  • Access to Continued Career Development 

  • Comprehensive Benefits and Competitive Packages 

  • Paid Volunteer Time

  • Employee Resource Groups

EEO/VEVRAA

#LI-RC1

Skills

PythonJavaScalaKubernetesSparkHadoopMicroservices

Similar Jobs

30

Staff Software Engineer

ServiceNow · Hyderabad, India

Today

Staff Software Engineer

KLDiscovery · United States, US · Remote

Today

Staff Software Engineer

Walmart Distribution Center · Bellevue, WA, United States

Today

Staff Software Engineer

EarnIn · Mexico City, Mexico · Remote

Today

Staff Software Engineer

Abbott · United States > La Jolla : Torrey Pines Science Park, United States of America · Onsite

Yesterday

Staff Software Engineer

Broadcom · IND-Hyderabad 115 IT Park Area, India

Yesterday

Staff Software Engineer

Gevernova · Bengaluru, India · Hybrid

Yesterday

Staff Software Engineer

Equifax · CAN - Ontario - Toronto, Canada

Yesterday

Staff Software Engineer

gevernova · Bengaluru, India · Hybrid

Yesterday

STAFF, SOFTWARE ENGINEER

Walmart · IN KA BANGALORE Home Office Building 11, India

Yesterday

STAFF, SOFTWARE ENGINEER

Walmart · IN KA BANGALORE Home Office Building 10, India

Yesterday

Staff, Software Engineer

Walmart · (USA) SUNNYVALE TECH CORNERS BLDG 6 CA SUNNYVALE Home Office, United States of America

Yesterday

Staff Software Engineer

General Motors · Mountain View Technical Center - Mountain View Technical Center, United States of America · Hybrid

Yesterday

Staff Software Engineer

Sonatype · Canada - Remote · Remote

Yesterday

Staff Software Engineer

Intuitive Surgical · Sunnyvale, CA, United States

2 days ago

Staff Software Engineer

Overjet · Lahore, Pakistan · Remote

2 days ago

Staff Software Engineer

Capitalone · Toronto, Ontario, Canada

2 days ago

STAFF, SOFTWARE ENGINEER

Walmart · IN TN CHENNAI Home Office Capita Land, India

2 days ago

STAFF, SOFTWARE ENGINEER

Walmart · IN KA BANGALORE Home Office PW II, India

2 days ago

STAFF, SOFTWARE ENGINEER

Walmart · IN KA BANGALORE Home Office Building 11, India

2 days ago

STAFF, SOFTWARE ENGINEER

Walmart · IN TN CHENNAI Home Office Capita Land, India

2 days ago

Staff Software Engineer

Western Governors University · Salt Lake City Office, United States of America

2 days ago

Staff Software Engineer

Broadcom · IND-Hyderabad 115 IT Park Area, India

2 days ago

Staff Software Engineer

CodePath · Remote, United States, Canada +1 · Remote

4 days ago

Staff Software Engineer

Federato · Remote +1 · Remote

4 days ago

Staff Software Engineer

Commandlink · Argentina +7 · Remote

4 days ago

Staff Software Engineer

Robert Bosch · Bengaluru, KA, India

5 days ago

Staff Software Engineer

JLL employee · USA-CORP Chicago IL-Chicago, United States of America +2 · Remote

5 days ago

Staff Software Engineer

Bpinternational · GB: London - 25 North Colonnade, United Kingdom · Remote

5 days ago

Staff Software Engineer

Bpinternational · GB: London - 25 North Colonnade, United Kingdom · Remote

5 days ago