Coralogix

Senior Software Engineer, Distributed Query Engine

Coralogix$80K — $100K *
Enterprise Technology
Experience: Not Specified
Full Job Description

About The Position

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, trace and security events with features such as APM, RUM, SIEM, Kubernetes monitoring and more, all enhancing operational efficiency and reducing observability spend by up to 70%.

We are seeking a Senior Software Engineer with a strong background in distributed systems, databases, and other relevant fields.

Key Responsibilities:

  • Design, build, operate and support Coralogix’s cutting-edge, highly scalable distributed query engine.
  • Work with container orchestration, cluster management, and autoscaling.
  • Understand and apply operating systems concepts including multi threading, memory management, networking and storage, performance and scale.
  • Deliver highly complex projects in the distributed systems space.
  • Identify and implement creative solutions.
  • Contribute to open source projects

Requirements

  • Strong systems fundamentals including multi threading, IO subsystem and scheduling.
  • Strong CS fundamentals including data structures, algorithms, and distributed systems.
  • Experience designing and developing database systems.
  • Ability to identify, analyze and solve performance bottlenecks.
  • Strong technical problem solving, communication, and collaboration skills.
  • Ability to work effectively both autonomously and in teams.
  • Ability to implement research papers

Nice to have:

  • Experience writing production quality code in Rust.
  • Familiarity with Apache Arrow and its ecosystem
  • Experience deploying and operating services on Kubernetes
  • Track record of open source contributions

This role requires an intense curiosity, willingness to question, and a passion for making systems better.

About Coralogix

Coralogix is a cloud-based log analytics and monitoring platform that helps businesses improve their software delivery and operations. The company's platform uses machine learning algorithms to automatically identify and prioritize critical issues in real-time, reducing the time and effort required to troubleshoot and resolve problems. Coralogix's software is designed to be easy to use and integrate with existing tools and workflows, making it a popular choice for DevOps teams. The company was founded in 2014 and is headquartered in Tel Aviv, Israel.
Learn more about Coralogix
Size
100 employees
Industry
Founded
2013

Similar Jobs

More Jobs at Coralogix

More Enterprise Technology Jobs

Find similar Senior Software Engineer, Distributed Query Engine jobs: