Senior Software Engineer

2 weeks ago


Athens, Attica, Greece DeepRunner AI Full time

Role Overview

We are seeking an exceptional Senior Software Engineer, can architectural authority for our engineering organization. In this role, you will be responsible for designing and implementing distributed, multi-tenant systems that operate at scale while maintaining the highest standards of reliability, security, and performance.

Qualifications

Required:

  • 5+ years of hands-on experience designing and building distributed, multi-tenant, large-scale business applications in production environments
  • Expert-level knowledge of database technologies (both SQL and NoSQL), including deep understanding of query optimization, indexing strategies, sharding, and replication patterns
  • Extensive experience with ORM frameworks and their appropriate use cases, including performance implications and anti-patterns
  • Proven expertise in message broker architectures (Kafka, RabbitMQ, SQS, etc.) and event-driven systems design
  • Deep understanding of API design principles, including RESTful services, GraphQL, gRPC, and the implementation of idempotent operations
  • Mastery of distributed systems concepts including eventual consistency, CAP theorem, consensus algorithms, and conflict resolution strategies
  • Demonstrated experience building resilient systems with circuit breakers, retry mechanisms, graceful degradation, and chaos engineering practices
  • Strong background in security best practices including authentication/authorization patterns, data encryption, secret management, and zero-trust architectures
  • Proven track record of performance optimization at scale, including profiling, load testing, and systematic bottleneck elimination
  • Experience designing cloud-agnostic architectures with successful deployments across multiple cloud providers (AWS, GCP, Azure) and on-premises environments
  • Excellence in creating modular, loosely-coupled systems with clear service boundaries and well-defined interfaces

Preferred:

  • Active contributions to open-source projects, particularly in areas related to distributed systems, databases, or cloud infrastructure
  • Experience with container orchestration platforms (Kubernetes, Docker Swarm) and infrastructure as code
  • Experience with polyglot architectures and multiple programming paradigms
  • Track record of successfully migrating legacy monolithic applications to modern distributed architectures
  • Experience with observability platforms and distributed tracing systems


  • Athens, Attica, Greece Natech ∙ Financial Software Full time €60,000 - €120,000 per year

    Natech Banking Solutions is a leading European fintech company with nearly 20 years of experience in developing advanced banking systems for major financial institutions. Headquartered in Ioannina, with offices in Athens, Switzerland and Germany, Natech is at the forefront of digital banking innovation. Our comprehensive product suite includes core banking...


  • Athens, Attica, Greece Natech Financial Software Full time €60,000 - €120,000 per year

    Natech Banking Solutions is a leading European fintech company with nearly 20 years of experience in developing advanced banking systems for major financial institutions. Headquartered in Ioannina, with offices in Athens, Switzerland and Germany, Natech is at the forefront of digital banking innovation. Our comprehensive product suite includes core banking...


  • Athens, Attica, Greece mSensis Talent Acquisition Full time €50,000 - €60,000 per year

    Role DescriptionThis is a full-time hybrid role for a Senior Java Software Engineer located in Athens, with some work from home acceptable. The Senior Java Software Engineer will be responsible for designing, developing, and maintaining Java-based applications. The day-to-day tasks include working on software development projects, integrating and utilizing...


  • Athens, Attica, Greece Microsoft Full time €60,000 - €80,000 per year

    Power Automate Desktop leads the way in automating across modern and legacy systems with a single solution that's part of Microsoft Power Platform. We simplify automation for organizations and individuals, empowering anyone to automate tasks and drive innovation.As a Senior Software Engineer in Power Automate Desktop, you will join a passionate team based in...


  • Athens, Attica, Greece AI2CYBER Full time €90,000 - €120,000 per year

    Location: RemoteType: Full-timeExperience Level:Senior LevelAbout the RoleWe are seeking aSenior Full-Stack Software Engineerwith at least 7+ years of professional experience in Pythonand 7+ years in React. This isnot a junior position- the role requires a proven track record of delivering complex systems, where obstacles can only be overcome with hands-on...


  • Athens, Attica, Greece ahedd Digital Innovation Hub S.A. Full time €25,000 - €40,000 per year

    Company DescriptionAs a leading manufacturer of state-of-the-art tools and garden equipment, Einhell's mission is to bring a sense of freedom to every home and garden. With our innovative Power X-Change battery platform, featuring over 300 battery-powered tools and garden tools, we have inspired the DIY sector for many years. We operate in over 90 countries...


  • Athens, Attica, Greece Capture One Full time €60,000 - €120,000 per year

    Who we areHelp us shape the future of photography At Capture One we provide photographers with the most powerful tools to capture, edit and collaborate and bring their visions to life. We're uncompromising about image quality, speed and reliability. Capture One consistently gives photographers the best tethered workflow in the industry, making it intuitive...


  • Athens, Attica, Greece Capture One Full time €80,000 - €120,000 per year

    Who we are Help us shape the future of photography At Capture One we provide photographers with the most powerful tools to capture, edit and collaborate and bring their visions to life. We're uncompromising about image quality, speed and reliability. Capture One consistently gives photographers the best tethered workflow in the industry, making it intuitive...


  • Athens, Attica, Greece Hack The Box Full time €60,000 - €120,000 per year

    Ready to embark on the quest to join Hack The Box?At the end of this journey, you'll become a proud member of Hack The Box, with the ultimate mission to raise cyber resilience, so that every organization can stay ahead of tomorrow's threats. The core mission of the Senior Software Engineering LeadThe Senior Engineering Leader will lead and develop three...


  • Athens, Attica, Greece OpenBet Full time

    Who We Are:OpenBet is a global leader in betting and gaming entertainment, trusted by over 200 partners to create memorable winning moments for millions of players worldwide. From processing bets during iconic events like the FIFA World Cup and Super Bowl to pioneering next-gen products like BetBuilder, we continuously redefine the player experience with...