> Markdown version of [/jobs/ext/2795062-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/2795062-staff-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). --- # Staff Software Engineer - **Company:** Cloudera - **Location:** Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Data Analysis, Apache HTTP Server, Automation of Tests, Microsoft Azure, Cloud Engineering, Continuous Integration, Software Design Patterns, Distributed Systems, Python (Programming Language), Open Source Technology, Software Architecture, Cloudera, Software Engineering, Data Streaming, HybridCloud, Event Driven Architecture, Kubernetes, Information Technology, Apache Flink, Apache Kafka, Free and Open-Source Software, Video Streaming, Stream Processing, Data Pipelines, Docker - **Published:** September 8, 2026 - **Apply:** https://startup.jobs/staff-software-engineer-flink-cloudera-9946454 ## About the Role * BS/MS in Computer Science or a related field, and/or 8+ years of relevant software engineering experience. * Extensive experience building scalable, robust distributed systems and cloud-native software. * Strong understanding of software architecture, distributed systems, design patterns, and engineering best practices. * Strong Java skills and extensive experience across the Java ecosystem. * Significant experience with Apache Flink or comparable distributed stream-processing technologies. * Experience with Kubernetes and Docker and modern cloud-native architectures. * Demonstrated ability to provide technical leadership without relying on formal management authority. * Experience driving complex technical initiatives across multiple engineering teams. * Strong track record of mentoring engineers and influencing technical direction. * Self-driven and highly motivated, with a strong sense of ownership, engineering craftsmanship, and accountability. * Excellent written and verbal English communication skills, with the ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders. You may also have: * Experience with cloud platforms such as AWS, Azure, or GCP. * Experience with Scala, Python, and/or JavaScript. * Experience with CI/CD, automated testing, observability, and modern software delivery practices. * Experience with messaging and streaming technologies such as Apache Kafka. * Experience contributing to Apache or other open source projects, including upstream development and community collaboration. * Experience with streaming analytics, event-driven architectures, data pipelines, or real-time data processing. * Experience working with highly available, secure, and performance-sensitive distributed systems. ## Description As a Staff Software Engineer, you will combine deep technical expertise with architectural leadership and hands-on engineering. You'll influence technical direction, drive complex initiatives from design through delivery, mentor engineers, and collaborate with teams across Hungary, the United States, and other global locations. This is an opportunity to have a significant impact on the evolution of Cloudera's cloud-native streaming platform., * Provide technical leadership and architectural direction for complex, cross-functional initiatives across our streaming products. * Develop deep expertise in Apache Flink, Cloudera Streaming, and the broader streaming ecosystem. * Design, implement, test, and release highly scalable, reliable, secure, and maintainable features for our cloud-native streaming platform with hybrid-cloud deployment capabilities. * Lead technical design discussions and make sound architectural decisions across distributed systems, APIs, services, and platform capabilities. * Drive complex engineering projects from technical concept through implementation, testing, release, and production adoption. * Work closely with Product Management, UX, Support, Documentation, SRE, and other engineering teams to deliver high-quality customer outcomes. * Mentor and coach engineers, raising engineering standards and helping develop technical talent across the organisation. * Collaborate across geographically distributed teams in Hungary, the United States, and other global locations. * Partner with field engineering and customers to understand complex use cases, troubleshoot issues, and facilitate successful product adoption. * Contribute to engineering best practices around scalability, reliability, security, observability, performance, and automated testing. * Represent Cloudera in relevant open source communities, contributing upstream where appropriate. ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Instant KAI Sandboxes with vCluster: Multi-Tenant, Multi-Scheduler GPU Sharing](https://www.wearedevelopers.com/videos/100333-instant-kai-sandboxes-with-vcluster-multi-tenant-multi-scheduler-gpu-sharing) ## 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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)