FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesApacheAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaJavaScriptKafkaKubernetesOpen SourcePythonScala
About the role
Key responsibilities & impact- Provide technical leadership and architectural direction for complex, cross-functional initiatives across streaming products
- Develop deep expertise in Apache Flink, Cloudera Streaming, and the broader streaming ecosystem
- Design, implement, test, and release scalable, reliable, secure, and maintainable features for a cloud-native streaming platform with hybrid-cloud deployment capabilities
- Lead technical design discussions and make architectural decisions across distributed systems, APIs, services, and platform capabilities
- Drive complex engineering projects from technical concept through implementation, testing, release, and production adoption
- Collaborate with Product Management, UX, Support, Documentation, SRE, and engineering teams
- Mentor and coach engineers and raise engineering standards
- Collaborate across geographically distributed teams in Hungary, the United States, and other global locations
- Partner with field engineering and customers to understand use cases, troubleshoot issues, and facilitate product adoption
- Contribute to engineering best practices around scalability, reliability, security, observability, performance, and automated testing
- Represent Cloudera in open source communities and contribute upstream where appropriate
Requirements
What you’ll need- 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
- 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
Benefits
Comp & perks- Generous PTO Policy
- Unplugged Days supporting work-life balance
- 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
