Senior Software Engineer, Streaming Platform

Added
12 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

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.
Share job

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.

Related Engineering Jobs

See more Engineering jobs β†’