IT & Software

Backend Engineer

Coralogix

London · England · United Kingdom

  • 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
#J-18808-Ljbffr

Reference: WJ-766_22718140

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.