Related skills
distributed systems kafka platform engineering flink stream processing📋 Description
- Design and operate distributed data streaming platforms scalable to billions of events/day
- Develop secure, performant, and highly reliable systems using Kafka, Flink, Debezium
- Collaborate with product, infrastructure, data, and ML teams to support diverse use cases
- Build tools and documentation to deliver a smooth, empowering experience for internal developers
- Mentor and support other engineers to drive architectural decisions and long-term strategy
🎯 Requirements
- 5+ years in software engineering, incl. distributed systems at scale
- Experience with Kafka, Flink, Debezium
- Event-driven architectures and stream processing
- Passion for platform engineering and developer experience
- Strong communication and collaboration across teams
🎁 Benefits
- Challenging, high-impact work to grow your career.
- Performance-based compensation with bonus, equity, and 401(k) matching.
- Best-in-class benefits, including 100% employee health insurance.
- Lifestyle wallet for wellness, learning, and more.
- Employer-paid life, disability, fertility, and mental health benefits.
- Generous leave: holidays, PTO, sick leave, parental leave, and more.
- Catered meals, events, and comfortable workspaces.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!