.NET Engineer (Elasticsearch, Azure Event Hub, Apache Kafka)
Offer summary

(Summary generated by AI based on the full job description)

The project focuses on financial services analytics based on data and AI. Core technologies include .NET C#, Elasticsearch, Apache Kafka, Azure Event Hub. Responsibilities involve designing and developing backend data indexing services and streaming event processing. Required skills cover data transformation, integration, and real-time data management.

newquick applyyou can start ASAP

.NET Engineer (Elasticsearch, Azure Event Hub, Apache Kafka)

Company: SQUARE ONE RESOURCES sp. z o.o.

from: 3 August 2026
to: 2 September 2026
140 - 150net (+ VAT)/ hr.B2B contract (full-time)
Offer parameters
level:mid • senior
working mode:remote
Warszawa, Mokotów
Warszawa, MokotówPuławska 2View on map

Requirements

Expected technologies

.NET
.NET Core
C#
Elasticsearch
Azure Event Hub
Kafka

Our requirements

  • 5+ years of commercial experience with .NET / C#.
  • Strong hands-on experience with Elasticsearch.
  • Experience building event-driven or streaming data processing applications.
  • Practical knowledge of Apache Kafka and/or Azure Event Hub.
  • Experience designing data mapping and transformation processes.
  • Understanding of backend architecture and integration patterns.
  • Strong problem-solving skills and attention to code quality.
  • Good command of English (spoken and written).

Optional

  • Experience with cloud-based solutions, preferably Microsoft Azure.
  • Experience working on data engineering or analytics platforms.
  • Knowledge of operational risk or financial services projects.

Your responsibilities

  • Design and implement high-performance .NET services responsible for indexing data into Elasticsearch.
  • Develop one service that consumes events from Azure Event Hub.
  • Develop one service that processes events from Apache Kafka.
  • Transform incoming data into a shared canonical data model.
  • Enrich Kafka-based events with additional metadata before indexing.
  • Ensure efficient, reliable, and scalable data processing.
  • Follow existing implementation patterns based on similar ingestion processes already available within the project.
  • Collaborate with the development team to deliver clean, maintainable, and high-quality code.

About the project

We are looking for an experienced Senior .NET C# Backend Engineer with strong expertise in Elasticsearch to join a data-driven project in the financial services sector.
Our client partners with banks to help them analyze and improve their operational risk profile through advanced data processing and AI-powered solutions.
As part of the project, you will design and develop backend data ingestion services responsible for populating Elasticsearch indexes from streaming data sources.
Working Hours Candidates are expected to provide at least 3 hours of overlap with UK business hours (09:00–17:00 UK time).

This is how we organize our work

This is how we work

at the client's site
Company

SQUARE ONE RESOURCES sp. z o.o.

At Square One Poland we link IT experts with the business. With over 25 years of experience, we specialize in recruitment processes on a global scale. Despite years of experience, we still have a startup DNA and this is our advantage. Our offices are located in London and Warsaw, however, we can reach clients from all over the world, from start-ups to big worldwide corporations.

This is how we work

.NET Engineer (Elasticsearch, Azure Event Hub, Apache Kafka)
140–150 zł / hr. (B2B)
I apply to:
SQUARE ONE RESOURCES sp. z o.o.
Warszawa, Mokotów

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer