This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Stream Processing & Analytics (SPA) team is building an elastic, reliable, durable, cost-effective, and performant stream processing engine based on Apache Flink for Confluent Cloud. This role is critical in defining and executing the long-term vision around a scalable, efficient, resilient and true cloud native data stream processor, including initiatives enabling autoscaling and limitless state management, ensuring a zero-knob and worry-free experience for our users and customers by providing the right amount of stream processing at any given point in time, allowing customers to focus on building their use case without managing infrastructure complexities.
Job Responsibility:
Architect and Drive Technical Strategy: Own the architecture and technical strategy for a complex engineering system (e.g., a core component of scheduling, deployment, autoscaling, or state management) within the Flink engine
Contribute to the broader technical vision and translate it into actionable, high-impact projects aligned with Confluent Cloud’s strategic goals
Exercise sound judgment in balancing short-term implementation efforts versus long-term architectural health
Complex Project Execution: Independently drive the execution of open-ended, complicated technical projects within your area of expertise or across peer teams from inception through production
Identify and initiate high leverage, high impact projects in your area of expertise and gain buy-in from stakeholders
Significantly simplify the complexity of code and design to help the team and company move fast
Technical Expertise and Operational Excellence: Serve as the sought-out technical expert for your domain, driving great quality and impact to architectural designs for your team and peer teams
Improve the stability, performance, scalability, and operational excellence across multiple critical systems within the SPA team
Act as a subject matter expert for troubleshooting and improving operational automation, proactively addressing systemic issues
Mentorship and Communication: Demonstrate strong, clear, succinct technical communication skills (written and verbal) to drive clear decisions and uplevel communication for the team
Mentor and coach junior and mid-level engineers, helping the team grow sustainably (e.g., by setting up processes/tools that make others successful)
Requirements:
BS, MS, or PhD in computer science or a related field, or equivalent work experience
8+ years of relevant experience in stream processing or large-scale distributed systems
Demonstrated strong fundamentals and extensive experience in the architecture, design, and development of a complex engineering system from end to end
Proven ability to lead efforts with a group OR own a deep technical area individually, and effectively align small groups on technical direction
Strong understanding of cloud engineering principles, including building and operating mission-critical systems in public cloud environments
Proficiency in Go, Java, Scala, or Rust with the ability to contribute technically to development in these languages
Nice to have:
Deep expertise in the design, implementation, and optimization of large-scale, fault-tolerant state management systems, distributed storage systems, or high-throughput messaging systems
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.