Senior Software Engineer- Data Engineering
פורסם 21 ביוני · 0 מועמדים
התפקיד במילים פשוטות
התפקיד כולל תכנון, בנייה והרחבה של שירותי סטרימינג עבור פלטפורמת נתונים מהדור הבא. המהנדס יעצב ויבנה מיקרו-שירותי Java סקלביליים עבור קליטה, העשרה ועיבוד של נתונים, ויקבל החלטות תכנוניות בנוגע ל-Kafka. כמו כן, הוא ישלב כלי GenAI לאורך מחזור חיי הפיתוח וישתף ידע עם הצוות.
- 7+ years of hands-on backend engineering, with strong production experience in Java and Apache Kafka
- Proven track record designing and scaling microservices that handle high-throughput, low-latency workloads on AWS
- Deep practical understanding of distributed systems: consistency, fault tolerance, observability, performance
- Working fluently with GenAI tools across the development lifecycle
- BSc in computer science / software engineering
- Quarkus and Kafka Streams experience
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים למהנדס תוכנה בכיר עם ניסיון של 7+ שנים בהנדסת Backend, עם התמחות חזקה ב-Java וב-Apache Kafka. נדרש ניסיון מוכח בתכנון והרחבת מיקרו-שירותים המטפלים בעומסים גבוהים וזמני השהיה נמוכים ב-AWS. פחות מתאים למי שאין לו ניסיון מעמיק במערכות מבוזרות ועם כלי GenAI.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןDescription
Curious how a streaming platform handles millions of events an hour and never drops one? Come build ours.
We're looking for a Senior Data Engineer to design, build, and scale the streaming services at the heart of our next-generation data platform. This is an individual contributor role for an engineer who has spent years in Kafka and Java, who knows what it takes to keep microservices healthy under real load, and who treats GenAI as part of the toolkit rather than a buzzword.
This job is located in Tel Aviv (hybrid).
About Us
At Check Point, we’re creating the industry’s leading SASE platform, merging advanced security with seamless connectivity. Our mission is to empower businesses to thrive in a cloud-first world, and data is at the heart of this transformation.
Why You’ll Love This Role
Design and scale real-time data pipelines that process tens of millions of events per hour, end to end
Work with cutting-edge technologies: Kafka, Java microservices, AWS, and modern GenAI tooling across the SDLC
Set technical direction for a domain that directly affects customers globally
Major Responsibilities
Architect, build, and own scalable Java microservices for streaming ingestion, enrichment, and processing
Drive Kafka design decisions — topics, partitioning, consumer groups, back-pressure, delivery semantics and tune them for throughput and reliability
Make scaling calls based on data: load tests, profiling, capacity planning, and production telemetry
Embed GenAI across the SDLC: code generation, code review, test authoring, debugging, design exploration and share your knowledge with the team
Partner with architects, product managers, and data consumers to turn ambiguous requirements into resilient systems
Desired Background
7+ years of hands-on backend engineering, with strong production experience in Java and Apache Kafka
Proven track record designing and scaling microservices that handle high-throughput, low-latency workloads on AWS
Deep practical understanding of distributed systems: consistency, fault tolerance, observability, performance
Working fluently with GenAI tools across the development lifecycle, and a point of view on where they help and where they don't
Quarkus and Kafka Streams experience — advantage
A curious, motivated engineer who genuinely enjoys data challenges and digs into the hard ones
BSc in computer science / software engineering
Fluent English (written and spoken)
Show more
Show less
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- היברידי
- 7+ years of hands-on backend engineering, with strong production experience in Java and Apache Kafka, Proven track record designing and scaling microservices that handle high-throughput, low-latency workloads on AWS, Deep practical understanding of distributed systems: consistency, fault tolerance, observability, performance, Working fluently with GenAI tools across the development lifecycle, BSc in computer science / software engineering