> Markdown version of [/jobs/ext/2901826-ict-software-developer](https://www.wearedevelopers.com/jobs/ext/2901826-ict-software-developer). 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). --- # Ict Software Developer - **Company:** Cloudera - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Airflow, Amazon Web Services, Apache HTTP Server, Microsoft Azure, Cloudera Impala, Software Quality, Code Review, Databases, Data Infrastructure, Data Structures, Relational Databases, Apache Hadoop, Apache Hive, Query Optimization, Cloudera, Simple Data Format, SQL Databases, Parquet, Google Cloud, Apache Spark, Information Technology - **Published:** September 14, 2026 - **Apply:** https://www.buscojobs.com.es/ict-software-developer-en-barcelona-ID-370964898 ## About the Role Focus on query optimization, performance, and scalability of SQL queries. Improve code quality through tests, automation, and code reviews. Bachelor's or Master's degree in Computer Science or equivalent, with 6+ years of experience. Strong coding discipline, attention to detail, and quality focus. Proficiency in data structures and algorithms; programming in Java is desired. Solid understanding of database internals, query processing and SQL query optimization. Ability to collaborate on cross?functional projects. Contributions to open?source Apache projects (Hive, Impala, Calcite) or other RDBMS. Experience with the Hadoop ecosystem and file formats such as Parquet and ORC. Familiarity with public cloud infrastructures (Azure, AWS, GCP). ## Description Software Engineer, Hive role at Cloudera Business Area Engineering Mid-Senior level Remote Role We do our work as a remote team, delivering cloud?native solutions across public and private clouds.Create products addressing complex SQL query workloads on public or private clouds within the Cloudera Data Platform (CDP).Focus on query optimization, performance, and scalability of SQL queries.Improve code quality through tests, automation, and code reviews.Bachelor's or Master's degree in Computer Science or equivalent, with 6+ years of experience.Strong coding discipline, attention to detail, and quality focus.Proficiency in data structures and algorithms; programming in Java is desired.Solid understanding of database internals, query processing and SQL query optimization.Ability to collaborate on cross?functional projects.Contributions to open?source Apache projects (Hive, Impala, Calcite) or other RDBMS.Experience with the Hadoop ecosystem and file formats such as Parquet and ORC.Familiarity with public cloud infrastructures (Azure, AWS, GCP).This is your opportunity to build cloud?native solutions deployable across massive clusters on any cloud provider or private data centers.You'll work with cutting?edge technologies like Trino, Spark, Airflow, and AI inferencing systems to shape the future of analytics.Your code directly influences how data engineers, analysts, and developers worldwide extract value from data.Phone and Internet Reimbursement program ## Related Videos - [Parquet, Delta, Iceberg & Ducklake - An introduction for developers](https://www.wearedevelopers.com/videos/100075-parquet-delta-iceberg-ducklake-an-introduction-for-developers) - [Fully Orchestrating Databricks from Airflow](https://www.wearedevelopers.com/videos/336-fully-orchestrating-databricks-from-airflow) - [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) - [OLAP for AI Applications and why you should care](https://www.wearedevelopers.com/videos/100212-olap-for-ai-applications-and-why-you-should-care) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) ## Related Articles - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [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) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)