DevJobs

Senior Backend Engineer

Overview
Skills
  • C# C#
  • Java Java
  • TypeScript TypeScript
  • Kafka Kafka
  • NestJS NestJS
  • Node.js Node.js
  • MySQL MySQL
  • MongoDB MongoDB
  • Elasticsearch Elasticsearch
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • RabbitMQ RabbitMQ

KELA is looking for a highly motivated Senior Backend Engineer to join our engineering team in building our product.


Our engineering team is small enough that you can have a significant impact on both the product and the company. As a Senior Backend Engineer, you will play a critical role in designing, developing, and optimizing our large-scale backend systems and complex data collection pipelines.

We work with massive amounts of data at high scale, using a microservices architecture to ensure scalability, reliability, and flexibility. You’ll be tackling challenging engineering problems while shaping our architecture for performance and long-term growth.


Technology Stack:

C#, TypeScript (NestJS / NodeJS), MongoDB, Elasticsearch, MySQL, Kafka, RabbitMQ, Docker, Kubernetes, AWS, and more.


About the position:

  • Work as part of a team to design, build, and maintain high-performance backend services in a microservices environment.
  • Take ownership of complex features and systems, from design through implementation.
  • Optimize data collection pipelines and backend systems for scalability and efficiency.
  • Continuously learn, evaluate, and adopt new technologies and methodologies to improve our products and architecture.


Requirements:

  • At least 4 years of relevant experience as a backend engineer.
  • Strong experience with an object-oriented programming language (C#, Java, etc.).
  • Proven experience building and maintaining microservices-based architectures.
  • Solid understanding of backend architectures, distributed systems, and data handling at scale.
  • Sense of ownership, responsibility, and the ability to work well in a team.
  • Excellent communication skills.


Advantages:

  • Experience with cloud environments (AWS preferred).
  • Hands-on with Kubernetes and containerized deployments.
  • Experience with data collection pipelines or large-scale data systems.

KELA