Για εργοδότες
software engineer


DEEPRUNNER AI HELLAS SINGLE MEMBER S.A. logo
1-15
Υπηρεσίες Λογισμικού και Πληροφορικής

About Us

DeepRunner AI Hellas S.A. is the Greek branch of DeepRunner AI LLC, a fast-growing AI automation company headquartered in the U.S., with teams across the U.S., Greece, and India.
We design intelligent, distributed systems that help global enterprises automate complex workflows through AI-driven technology.

We are now expanding our engineering presence in Greece and looking for an exceptional Senior Software Engineer to join our international product development team.


Role Overview

As a Senior Software Engineer, you will act as a technical authority within our engineering organization.
You will design, build, and optimize distributed, multi-tenant systems that run at scale — ensuring top levels of reliability, performance, and security.
You will collaborate with global engineers, data scientists, and product teams to define system architecture and drive innovation.


Key Responsibilities

  • Architect and implement large-scale distributed systems supporting multi-tenant business applications.

  • Design APIs, data models, and integration patterns for scalability and modularity.

  • Lead design reviews and mentor junior engineers on best practices.

  • Apply deep understanding of performance tuning, profiling, and load testing in production.

  • Ensure system resilience through circuit breakers, retry logic, and fault-tolerant design.

  • Drive adoption of secure coding standards and data protection practices.

  • Work closely with product and DevOps teams to deploy across cloud environments (AWS, GCP, Azure).


Required Qualifications

  • 5+ years of experience designing and building distributed, large-scale business applications in production.

  • Strong understanding of SQL and NoSQL databases, including indexing, sharding, and replication.

  • Proven experience with message brokers (Kafka, RabbitMQ, SQS) and event-driven architecture.

  • Solid knowledge of API design (REST, GraphQL, gRPC).

  • Deep understanding of distributed systems (CAP theorem, consistency models, consensus algorithms).

  • Hands-on experience in system security, encryption, and authentication/authorization mechanisms.

  • Practical exposure to cloud platforms and container orchestration (Kubernetes, Docker).

  • Excellent communication skills in English (Greek language is a plus).


Preferred Qualifications

  • Experience contributing to open-source projects related to distributed systems or infrastructure.

  • Familiarity with Infrastructure as Code (Terraform, Ansible, etc.).

  • Experience with polyglot architectures (multiple languages and paradigms).

  • Proven success in migrating monolithic systems to distributed microservices.

  • Knowledge of observability and distributed tracing tools (Grafana, Prometheus, Jaeger).


Why Join Us

  • Work in a global AI technology company with a growing presence in Greece.

  • Hybrid/remote working model with flexible hours.

  • Competitive compensation and growth opportunities.

  • A collaborative team culture built on trust, innovation, and continuous learning.


Contract Type: Full-time 

Department: Engineering

Σχετικά tags
software automation
artificial intelligence
ΠΕΡΙΛΗΨΗ ΘΕΣΗΣ
software engineer
Κηφισιά
πριν 6 ώρες
Με κάποια εμπειρία
Πλήρης απασχόληση

software engineer