Backend Engineer

Neo Psychiko , Greece

AI overview

Design and maintain secure, scalable backend services for defense-grade digital systems and AI applications, contributing to critical projects in a fast-growing environment.

iKnowHow SA is a leading Software & Robotics Solutions company operating internationally. We aim to empower businesses with innovative software and robotics solutions. As a rapidly growing company with a vision for the future, we are committed to fostering a dynamic and collaborative workspace where creativity and technical excellence thrive.

Based in Athens, our team is now expanding rapidly through ambitious projects in defense-grade digital systems, swarm robotics, AI, and custom software solutions.

We are now looking for a skilled and versatile Backend Engineer to design, develop, and maintain secure, scalable backend services across multiple mission-critical platforms in the defense and homeland security domains.

Responsibilities

  • Design and implement robust backend architectures using modern frameworks and APIs
  • Develop and maintain secure RESTful and/or gRPC interfaces for data access and control
  • Integrate user and access control logic across platforms (e.g., role-based permissions)
  • Support backend data pipelines for AI training, annotation, and DMS systems
  • Build modular microservices and message-driven components
  • Connect with front-end teams and ensure seamless full-stack integration
  • Ensure backend systems comply with cybersecurity and data protection regulations
  • Contribute to system deployment via Docker, Kubernetes, and CI/CD workflows
  • Document backend services and contribute to system-wide design decisions
  • Participate in agile ceremonies, code reviews, and integration testing

Requirements

  • Bachelor / Master Degree in Computer Science, Software Engineering, or related field
  • 3+ years of experience in backend development for complex systems
  • Familiarity with cloud-native architectures and backend testing practices
  • Experience in Java (Spring), Python (FastAPI, Flask), Node.js or Go
  • Experience in RESTful APIs, Caching, WebSockets, JWT/OAuth2
  • Experience in PostgreSQL, MongoDB, Redis, RabbitMQ/Kafka
  • Docker, Git, CI/CD tools (GitLab CI, Jenkins)
  • DevSecOps awareness and logging/monitoring (e.g., Prometheus, Grafana)
  • Proven experience in building and securing APIs and managing authentication flows
  • Familiarity with microservice security patterns (e.g., API gateways, service mesh) is desirable
  • Familiarity with GraphQL or gRPC, and API rate limiting/auth logging
  • Knowledge of defense data exchange standards (e.g., STANAG 4774/4778) is desirable
  • Integration with AI model endpoints or MLFlow-style pipelines is desirable
  • Fluency in English is required

Nice to have:

  • Experience in collaborative R&D or EU-funded environments
  • Experience with military-grade or high-availability systems
  • Background in edge/cloud communication or IoT middleware

Benefits

  • Attractive salary package
  • Comprehensive health insurance plan and additional benefits
  • Career development and growth opportunities through a structured Job Grade System
  • Continuous learning opportunities, including personalized training seminars and access to cutting-edge technologies
  • Leadership role in a fast-growing company with a strong emphasis on innovation and technical excellence

#LI-Hybrid

Perks & Benefits Extracted with AI

  • Health Insurance: Comprehensive health insurance plan and additional benefits
  • Learning Budget: Continuous learning opportunities, including personalized training seminars and access to cutting-edge technologies
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Backend Engineer Q&A's
Report this job
Apply for this job