Backend Engineer

Posted Yesterday
Be an Early Applicant
Ramat Gan, ISR
Hybrid
Mid level
Machine Learning • Software
The Role
Build and scale Coralogix’s high-throughput, real-time data pipeline processing billions of telemetry events per second. Design stream-processing systems for data transformation and enrichment, optimize throughput and latency across distributed clusters, reduce memory usage, and own features from architecture through production monitoring and resilience.
Summary Generated by Built In
Description

Coralogix is a modern, full-stack observability platform transforming how businesses process and understand their data. Our unique architecture powers in-stream analytics without reliance on expensive indexing or hot storage. We specialize in comprehensive monitoring of logs, metrics, traces and security events with features such as APM, RUM, SIEM, Kubernetes monitoring and more, all enhancing operational efficiency and reducing observability budget by up to 70%.

About the Role

We are looking for a Backend / Data Engineer to join our Core Data Pipeline team. In this role, you will be responsible for building and scaling the engine that processes Coralogix’s high-throughput, real-time telemetry data.

Our pipeline handles billions of events per second, performing real-time processing, data enrichment, and other transformations. If you thrive on solving high-scale, low-latency distributed systems challenges - this is the place for you.

What You’ll Do

  • High-Scale Engineering: Design, build, and maintain our central data processing pipeline, handling massive volumes of logs and traces at extreme scale.
  • Transform & Enrich: Architect real-time stream processing systems to perform complex data transformations and enrichments in real time.
  • Performance & Efficiency: Optimize system throughput, reduce memory footprints, and minimize latency across distributed clusters.
  • Architecture & Reliability: Take full ownership of feature lifecycles - from design and system architecture to production monitoring and resilience.

Our Stack

  • Scala, Rust, Node.js
  • Kafka
  • Kafka Streams / Akka Streams
  • ClickHouse, Redis
  • Kubernetes
  • AWS
Requirements
  • 4+ years of development experience with Scala or another JVM language.
  • Extensive hands-on experience with scalable and distributed systems architecture and design.
  • Extensive hands-on experience with Data Streaming technologies, including Apache Kafka, Spark Streaming, KafkaStreams, or Apache Flink.
  • Proficiency in data modeling and designing systems to handle large-scale, distributed datasets efficiently.
  • Experience with containerization and orchestration tools, including Kubernetes and Docker containers.
  • Strong knowledge of distributed computing paradigms and principles, such as consistency, partitioning, and resilience.
  • B.Sc. in Computer Science or an equivalent field.

Advantage

  • Production experience in a SaaS environment - Metrics, Logging, Troubleshooting production systems
  • API development experience with gRPC

Cultural Fit

We’re seeking candidates who are hungry, humble, and smart. Coralogix fosters a culture of innovation and continuous learning, where team members are encouraged to challenge the status quo and contribute to our shared mission. If you thrive in dynamic environments and are eager to shape the future of observability solutions, we’d love to hear from you.

Coralogix is an equal opportunity employer and encourages applicants from all backgrounds to apply.

Skills Required

  • 4+ years of development experience with Scala or another JVM language
  • Extensive hands-on experience with scalable and distributed systems architecture and design
  • Extensive hands-on experience with data streaming technologies such as Apache Kafka, Spark Streaming, Kafka Streams, or Apache Flink
  • Proficiency in data modeling and designing systems for large-scale, distributed datasets
  • Experience with containerization and orchestration tools, including Kubernetes and Docker
  • Strong knowledge of distributed computing principles, including consistency, partitioning, and resilience
  • B.Sc. in Computer Science or an equivalent field
  • Production experience in a SaaS environment, including metrics, logging, and troubleshooting production systems
  • API development experience with gRPC
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Boston, MA
198 Employees
Year Founded: 2014

What We Do

We’re rebuilding the path to observability using a real-time streaming analytics pipeline that provides monitoring, visualization, and alerting capabilities without the burden of indexing. By enabling users to define different data pipelines per use case, we provide deep insights for less than half the cost. In short, we are streaming the future of data.

Similar Jobs

HiBob Logo HiBob

Senior Back-end Engineer

HR Tech • Information Technology • Professional Services • Sales • Software
Remote or Hybrid
IL
1350 Employees

Tikal Logo Tikal

Senior Back-end Engineer

Information Technology • Machine Learning • Software • Consulting
Remote or Hybrid
Israel
150 Employees

Akamai Technologies Logo Akamai Technologies

Senior Back-end Engineer

Cloud • Security • Software • Cybersecurity
In-Office or Remote
2 Locations
10285 Employees

Placer.ai Logo Placer.ai

Senior Back-end Engineer

Artificial Intelligence • Big Data • Software • Analytics • Business Intelligence • Big Data Analytics
In-Office
Ramat Gan, ISR
800 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account