Remote

Senior Scala Engineer - Remote Europe

Coralogix logo

Coralogix

Anywhere - Europe 🇪🇺

Coralogix is a leading SaaS platform for analyzing observability data. We process multiple terabytes of data every day, sent in by Fortune 500 companies using our data platform extensively. Our product provides methods for performing lightning fast queries, deep insight extraction, data transformation and alerting all in one unified platform.

Why work at Coralogix?

The engineering culture at Coralogix is focused on excellence and growth. We work with our engineers to build development plans that achieve their professional goals, through participation in challenging projects, training and conference speaking coaching.

Our technology stack is heavily based on Scala and ZIO. We love functional programming and modern effect systems, and are heavily invested in utilizing these technologies for attaining our business goals. We love using tools that make developers happy. If it’s a pleasure to develop, it’s also a pleasure to operate.

If you’re interested in contributing to open-source, you’ll find Coralogix a great workplace. We are big believers in the open-source ecosystem and have released libraries such as ZIO Kubernetes https://github.com/coralogix/zio-k8s. We encourage our engineers to structure our infrastructure such that we can open source significant parts of it, and support them in submitting talks to conferences about these projects.

What will you do in this role?

You’ll develop and maintain modern, cloud-native microservices in Scala using functional programming and modern effect systems, deployed in AWS on Kubernetes. You’ll use ZIO, some Akka Streams, Kafka, and Elasticsearch, among other technologies.

This position is fully remote in European timezones. Either on employment or contract basis.

What we’re looking for

  • At least 6 years of commercial software development experience.
  • 3 years of experience developing and operating Scala services in production.
  • Experience with functional programming and effect systems (ZIO, Cats Effect).
  • Experience with deploying systems to Kubernetes.
  • Excellent written and verbal communication skills.
  • Advantageous: experience working with Kafka Streams or Akka Streams; gRPC-based services; Elasticsearch.

Apply via e-mail: iravid@coralogix.com