ControlUp

Senior Data Engineer

ControlUp

full-time

Posted on:

Location Type: Hybrid

Location: Rishon Lezion • 🇮🇱 Israel

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudGoogle Cloud PlatformJavaJavaScriptKafkaMicroservicesMySQLNode.jsPostgresRedisSparkSpring

About the role

  • Design, build, and scale data infrastructure and advanced processing pipelines that power real-time insights and intelligent automation across the platform
  • Own the full service lifecycle—from architecture and development to deployment, monitoring, and scaling
  • Ensure data quality, reliability, and compliance for production systems
  • Collaborate closely with backend, AI, and data teams to deliver robust, production-ready systems
  • Support the company's AI-first strategy and mission to make the workplace run itself

Requirements

  • 5+ years of backend/data engineering experience
  • Proficiency with Java (Vert.x, Spring or similar) - a must
  • Hands-on experience with Kafka and streaming frameworks like Kafka Streams, Flink, Spark, or Beam - a must
  • Experience in Node.js (NestJS/Express) - a big advantage
  • Solid understanding of microservices architecture and cloud platforms (Azure/AWS/GCP)
  • Familiarity with AI-first development tools (GitHub Copilot, Cursor) – an advantage
  • Experience working in production-aware, observability-driven environments - monitoring troubleshooting, and optimizing
  • Knowledge of Postgres, Redis, MySQL or similar, Clickhouse
  • Strong foundation in object-oriented design, design patterns, and clean code practices
  • Comfortable designing, deploying, and maintaining backend services and data flows
  • Passion for learning, experimenting with new tech, and building reliable systems at scale

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaVert.xSpringKafkaKafka StreamsFlinkSparkBeamNode.jsPostgres
Soft skills
collaborationproblem-solvingadaptabilitycommunicationpassion for learning