Backend Engineer

Coralogix

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Autonomy and ownership
Hybrid work model
Global opportunities

Job summary

Coralogix in London is seeking a Backend Engineer to design, build and evolve scalable, event-driven systems that process millions of events per second with millisecond latency. You will own features from design through deployment, work with JVM languages (Java/Kotlin/Scala), Kafka and streaming tech, and collaborate with product managers to ship observable, resilient software in a SaaS environment.

The role emphasizes reliability, performance, and strong architectural practices within a global,

Qualifications

  • Hands-on experience with observability platforms.
  • 3+ years JVM stack development: Java/Kotlin/Scala.
  • 3+ years building and operating distributed systems in production.
  • Proven experience building highly available and reliable systems.
  • Strong knowledge of distributed computing principles (consistency, partitioning, resilience).
  • Hands-on data streaming with Apache Kafka, Spark Streaming, KafkaStreams or Apache Flink.
  • 5+ years of software development experience.
  • Proficiency in data modeling for large-scale distributed datasets.
  • Familiarity with gRPC and Protobuf.
  • Production experience in SaaS: metrics, logging, troubleshooting production systems.

Responsibilities

  • Lead the design, development, and evolution of scalable, high-impact systems.
  • Own features end-to-end, ensuring predictable production behavior from design through deployment.
  • Solve complex technical challenges at scale using sound engineering principles and modern stream processing technologies.
  • Collaborate closely with engineers and product managers to continuously improve the product.
  • Drive both technical excellence and meaningful user outcomes.

Skills

Observability platforms experience
Distributed systems
Data streaming
JVM stack
Production-grade software
Distributed computing principles
gRPC & Protobuf
RocksDB tuning

Education

B.Sc. in Computer Science

Tools

Kafka
Kafka Streams
Spark Streaming
Flink
Kubernetes
ElasticSearch
Redis
RocksDB
gRPC
Protobuf

Job description

  • We are looking for a Backend Engineer to join a growing group! Our Alerting backend powers real-time, streaming-based detection at massive scale, processing millions of events per second with millisecond latency to catch issues as they happen
  • Built with a distributed, event-driven architecture, it supports complex pattern evaluation, dynamic enrichment, and fault-tolerant delivery for mission-critical observability
  • Lead the design, development, and evolution of scalable, high-impact systems
  • Own features end-to-end, ensuring predictable production behavior from design through deployment
  • Solve complex technical challenges at scale using sound engineering principles and modern stream processing technologies
  • Collaborate closely with engineers and product managers to continuously improve the product
  • Drive both technical excellence and meaningful user outcomes
  • Our Stack
  • Scala(ZIO)
  • Kafka Streams / Akka Streams
  • Kafka
  • ElasticSearch, Redis
  • Kubernetes
  • AWS
Benefits
  • Grow with us: Over 50% of our leadership roles are filled through internal promotions. We believe in growing our people as we grow the company.
  • Global opportunities: With team members in 28 countries, Coralogix offers a truly global work experience and diverse career paths across functions and geographies.
  • Top talent, real impact: Join some of the best minds in observability. Our teams are passionate, expert, and deeply connected to the business impact of their work.
  • Autonomy and ownership: We empower our people to make decisions, take initiative, and shape how things get done. We’re here for our employees, every step of the way.
  • Kid-friendly & pet-friendly: We’re a company where parents, dog lovers (and yes, both!) can thrive. Our flexible, hybrid model and inclusive culture help people bring their whole selves to work.
  • Diversity & belonging: A truly international workplace with a culture that celebrates differences and creates a strong sense of belonging for everyone.
  • Business-driven impact: Every role at Coralogix is connected to our core business goals. No matter your position, you’ll see how your work directly contributes to the company’s success.
  • Proven growth, unicorn status: Be part of a fast-growing company that has scaled year over year for the past 5 years & is proudly recognized as a unicorn in the tech industry
  • Hands-on experience with observability platforms (Coralogix, Grafana, etc.)
  • 3+ years of development experience with JVM stack - Java / Kotlin / Scala - Advantage
  • 3+ years of experience developing and operating distributed systems in production
  • B.Sc. in Computer Science or an equivalent field
  • Proven experience in building systems that are highly available and reliable through strong architectural practices, monitoring, and proactive incident management
  • Strong knowledge of distributed computing paradigms and principles, such as consistency, partitioning, and resilience
  • Hands-on experience with Data Streaming technologies, including Apache Kafka, Spark Streaming, KafkaStreams, or Apache Flink
  • 5+ years of software development experience
  • Proficiency in data modeling and designing systems to handle large-scale, distributed datasets efficiently
  • Familiarity with gRPC and Protobuf
  • Hands-on experience with RocksDB optimizations and tuning
  • Production experience in a SaaS environment - Metrics, Logging, Troubleshooting production systems
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Team Leader (Data Pipeline)
Software Engineer Team Leader (Data Pipeline)

Coralogix • Greater London

Hybrid
GBP 110,000 - 150,000
Hybrid work model
Global opportunities
Autonomy and ownership
+2
Real-Time Backend Engineer for Scalable Observability
Real-Time Backend Engineer for Scalable Observability

Coralogix • Greater London

Hybrid
GBP 90,000 - 130,000
Autonomy and ownership
Hybrid work model
Global opportunities
Senior Java Engineer - Distributed Systems & Real-Time Data
Senior Java Engineer - Distributed Systems & Real-Time Data

Vallum Associates • Greater London

On-site
GBP 120,000 - 180,000
Solution Engineer (Pre-Sales)
Solution Engineer (Pre-Sales)

Coralogix • Greater London

On-site
GBP 90,000 - 130,000
Technical Account Manager- UK
Technical Account Manager- UK

Coralogix • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Observability Solution Architect - Pre-Sales
Senior Observability Solution Architect - Pre-Sales

Coralogix • Greater London

On-site
GBP 90,000 - 130,000
Solutions Engineer
Solutions Engineer

Coralogix • Greater London

Hybrid
GBP 90,000 - 120,000
Technical Account Manager- UK
Technical Account Manager- UK

Red Dot Capital Partners • Greater London

Hybrid
GBP 70,000 - 110,000
Solution Engineer
Solution Engineer

Coralogix, inc. • Greater London

On-site
GBP 70,000 - 90,000
Senior Java Developer
Senior Java Developer

London Stock Exchange • Greater London

On-site
GBP 110,000 - 150,000