> Markdown version of [/jobs/ext/3275813-software-engineer](https://www.wearedevelopers.com/jobs/ext/3275813-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Cloudera, Inc. - **Location:** San Jose, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $152,000.0 - $190,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Apache HTTP Server, User Authentication, Microsoft Azure, Big Data, Cloud Storage, Cloudera Impala, Software Quality, Databases, Data Infrastructure, Data Structures, Software Debugging, Distributed Systems, Apache Hive, Identity and Access Management, Query Optimization, Oop Languages, Cloudera, Unstructured Data, Apache Spark, HybridCloud, Heap (Data Structure) - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-cloudera-9916088 ## About the Role * Bachelor's with 5+ years (or Master's with 3+ years) of industry experience, including 3+ years building scalable, high-performance large-scale systems. * Proven expertise in Java (preferred) or other OOP languages, with strong skills in data structures, algorithms, and clean coding habits. * Solid understanding of public cloud concepts (AWS/Azure/GCP) with experience in cloud storage integration and access-control APIs. * Familiarity with authentication and authorization mechanisms specifically for public cloud deployments. * Strong debugging skills in Java environments, including experience analyzing logs, thread dumps, and heap dumps. * Self-starter with the ability to work independently and collaborate effectively with geographically distributed teams. * Strong oral and written communication skills with a sharp attention to detail and a focus on software quality. You may also have: * Experience with the Big Data ecosystem and open table formats such as Apache Iceberg or Apache Hudi. * Proven experience developing REST-based services, with a specific focus on metadata services. * Working knowledge of AWS STS (Security Token Service) or similar cloud identity and access management tools. * Strong understanding of database internals, including query processing and query optimization techniques. * Active contributions to Apache open-source projects or a history of involvement in the developer community. ## Description * Develop and support a highly scalable Catalog service built around the Apache Iceberg REST specification for Cloudera Data Platform (CDP) across hybrid cloud environments. * Design and develop a Unified Catalog service that serves as a single endpoint for segregated data sets. * Contribute to premier open-source projects, building the tools that define how the industry interacts with large-scale unstructured data. * Work daily with a high-impact stack featuring Apache Iceberg, Spark, Impala, and Hive. * Work on supporting customer deployments, escalations and improving stability of the product. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [In-Memory Computing - The Big Picture](https://www.wearedevelopers.com/videos/626-in-memory-computing-the-big-picture) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)