Related skills
distributed systems kafka flink stream processing event-driven architectureπ Description
- Design, build, and operate streaming platforms handling billions of events daily.
- Develop secure, performant, and highly reliable systems using Kafka, Flink, Debezium.
- Collaborate with product, data, and ML teams to support diverse use cases.
- Build tools and docs to improve internal developer experience.
- Mentor and coach other engineers to guide architectural decisions and long-term strategy.
π― Requirements
- 5+ years of software engineering experience, including building distributed systems at scale.
- Background with Kafka, Flink, and Debezium.
- Proficiency in designing event-driven architectures and stream processing.
- Passion for platform engineering and improving developer experiences.
- Strong communication and collaboration across technical teams.
π Benefits
- Performance-based pay with equity and 401(k) matching.
- 100% paid health insurance for employees; 90% for dependents.
- Lifestyle wallet for wellness, learning, and more.
- Employer-paid life and disability, fertility, and mental health benefits.
- Generous time off, holidays, PTO, sick time, parental leave.
- Exceptional office experience with catered meals and events.
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!