Pioneering the Future of Cyber Defense with Cutting-Edge AI Solutions
Backend Developer
Location
Greece
Posted
5 days ago
Salary
0
Seniority
Mid Level
Job Description
Backend Developer
AI2CYBER
Role Description We are seeking a Backend Developer with strong experience in Python, API development, databases, data processing, and backend architecture, based in Greece, to join our engineering team. The role focuses on building reliable backend services, scalable APIs, data ingestion mechanisms, processing workflows, automation features, and core platform logic for advanced enterprise software products. You will work on systems that handle complex technical data, integrate with multiple sources, support operational workflows, and require strong attention to reliability, security, maintainability, and performance. Responsibilities - Design, develop, and maintain backend services using Python. - Build clean, stable, and well-documented REST APIs. - Develop data ingestion, normalization, enrichment, and processing workflows. - Work with structured and unstructured technical datasets from internal and external sources. - Design and maintain database schemas, indexes, queries, and backend data models. - Implement background workers, scheduled tasks, automation pipelines, and long-running processing jobs. - Work with PostgreSQL, Redis, object storage, and other backend infrastructure components. - Implement authentication, authorization, API access controls, rate limiting, and audit-friendly backend logic. - Build backend support for analytics, reporting, monitoring, workflow automation, and user-facing platform features. - Collaborate closely with frontend developers to define API contracts and deliver reliable data to the user interface. - Improve backend performance, error handling, logging, and observability. - Participate in code reviews, testing, debugging, deployment preparation, and technical documentation. - Handle proprietary technical information with discretion and professional confidentiality. Qualifications - Strong experience with Python. - Experience with Flask, FastAPI, or Django. - Good understanding of REST API design. - Experience with PostgreSQL. - Strong SQL skills and understanding of database design. - Experience with Docker and Linux environments. - Experience with Git and collaborative development workflows. - Understanding of authentication, JWT, RBAC, and API security principles. - Experience with background jobs, workers, queues, schedulers, Redis, Celery, or similar technologies. - Ability to write clean, modular, testable, and maintainable backend code. - Strong debugging skills in development and production-like environments. - Ability to understand complex business logic and translate it into reliable backend services. Requirements - Experience with SQLAlchemy or similar ORM frameworks. - Experience with large-scale data processing, parsing, enrichment, or data quality workflows. - Experience with asynchronous processing and event-driven backend design. - Experience with search, indexing, graph, or analytics-oriented databases. - Experience with cloud services, containerized deployments, and CI/CD pipelines. - Experience with monitoring, logging, metrics, and observability tools. - Experience building backend systems for enterprise platforms, technical analytics, monitoring, compliance, intelligence, or operational decision-support products. - Experience with secure coding and secure-by-design backend architecture. - Familiarity with AI-assisted processing or LLM integrations is a plus. Benefits - Work on advanced backend systems with real technical depth. - Opportunity to build core platform components, not just minor features. - Exposure to data processing, automation, analytics, monitoring, and secure software engineering. - A demanding but rewarding technical environment. - Space to take ownership and contribute to long-term product architecture. - Highly competitive salary reviewed upwards on a regular basis. - Working from home: Hit your goals from the comfort of your home because we value performance, not the place. - Personal and professional development, amongst industry experts and talented people. Company Description At AI2CYBER, we are a cybersecurity firm dedicated to providing cutting-edge solutions to protect businesses and individuals from evolving cyber threats. Our mission is to empower organisations to navigate the complex cybersecurity landscape with confidence. We believe that by combining robust security solutions, continuous improvement, and a proactive mindset, we can help our clients stay one step ahead of cyber attackers. We are committed to building a safer digital world and are passionate about making a positive impact in the industry. This is a full-time position with competitive salary and benefits. If you have a passion for backend development and are looking for an exciting opportunity to work with cutting-edge technology, we would love to hear from you! Note: All applications will be treated with strict confidentiality. To apply, please send us your CV at careers@ai2cyber.com This position is available only for Greek residents.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Liderar el proyecto garantizando la estabilidad • Coordinar al equipo de dos developers junto con el scrum master • Gestión de stakeholders • Liderar y participar en el desarrollo técnico de las soluciones e implementación de las mismas • Gestionar iniciativas de migración • Realizar análisis de viabilidad técnica • Actuar como Scrum Master para el cumplimiento de las metodologías ágiles • Actualización de la documentación en ServiceNow • Gestión de incidencias • Supervisar las posibles vulnerabilidades de seguridad y creación de planes para solucionarlos • Participación en auditorías • Actuar como principal interlocutor con los proveedores internacionales
Role Description You will join our Backend team and build the core services and infrastructure that power the Xata platform. - Backend squads: Data Plane & Control Plane - Data Plane: the core runtime infrastructure that makes Postgres branches real: storage, replication/data movement, provisioning, orchestration, performance, and reliability. - Control Plane: the services and public APIs that manage and expose that infrastructure: user-facing product features, workflows/coordination, and close collaboration with Frontend. Depending on team needs and your strengths, you may work primarily in one squad. In this role, you will: - Design and build core platform capabilities for our Postgres infrastructure. - Develop backend services and APIs that power our hosted and self-hosted offerings. - Work on database branching, storage systems, replication, lifecycle management, and orchestration. - Own projects end-to-end: identify opportunities, propose solutions, implement, deploy, and operate. - Contribute to our growing portfolio of open-source projects, including pgroll, pgstream, and other components of the Xata platform. - Collaborate closely with engineers across backend, frontend, product, and platform teams. - Participate in architecture discussions and technical decision-making. - Participate in on-call rotations and help maintain a reliable platform. Qualifications - You are highly self-directed and thrive in environments with a high degree of ownership. - Significant experience building backend, infrastructure, or distributed systems software in production environments. - Strong programming skills in Go, C/C++, Java, or similar languages. - Strong understanding of distributed systems concepts (reliability, consistency, concurrency, failure modes). - Experience with cloud infrastructure and technologies such as Kubernetes and Docker. - Familiarity with PostgreSQL and database systems. - Strong written communication skills and the ability to work effectively in a remote environment. Requirements - Experience working on database technologies or PostgreSQL internals. - Experience building storage or infrastructure systems. - Experience developing with Rust. - Experience contributing to open-source projects. - Experience building developer tools or platform products. Benefits - Competitive salary and equity. - 30 vacation days (plus local public holidays). - Comprehensive health insurance coverage. - Budget for a co-working space of your choice. - Learning budget for conferences, courses, and books. - Flexibility, autonomy, and impact from day one. - Two company off-sites per year, with partners and children welcome. - Significant opportunities for growth, leadership, and career development.
• Build and maintain end-to-end product features across frontend, backend, and AI/LLM components. • Develop user interfaces for internal tools, dashboards, AI assistants, automation workflows, and productivity platforms. • Build backend services, APIs, data pipelines, task workflows, and integrations with internal or external systems. • Integrate LLM/AI capabilities into real product scenarios, such as intelligent assistants, RAG workflows, AI agents, automation tools, classification, summarization, and issue analysis. • Use AI coding tools to improve development speed, code quality, testing, and debugging. • Work with product, operations, support, engineering, security, and infrastructure teams to understand user needs and deliver practical solutions. • Participate in product iteration based on user feedback, usage data, and business impact. • Write clean, maintainable code and contribute to documentation, testing, and engineering best practices.
Backend Developers
HRBairesWe are a continuous multifactor authentication company that monitors biometric behavior to provide zero-interruption MFA. Our team consists of PhD machine learning experts and experienced professionals in enterprise applications and cybersecurity. We use passive biometrics and machine learning to automate user identity Our mission is to fundamentally change secure human-computer interaction We launched with the United States Department of Defense as our first customer We are a young, hungry, and well-funded company, offering a unique opportunity to join a driven engineering team
Role Description Diseñar, desarrollar, probar e implementar soluciones backend eficientes y escalables. - Colaborar estrechamente con el equipo de desarrollo para entender los requisitos y convertirlos en características técnicas. - Trabajar en el diseño y la implementación de bases de datos eficientes utilizando SQL y otras tecnologías relacionadas. - Implementar y mantener arquitecturas de microservicios para optimizar el rendimiento y la escalabilidad. - Resolver problemas de manera efectiva y proactiva, identificando y abordando los desafíos técnicos. Qualifications - Más de 5 años de experiencia en desarrollo de software backend. - Conocimiento sólido de SQL y experiencia en diseño de bases de datos. - Experiencia con arquitecturas de microservicios. - Experiencia usando Kafka es altamente valorada. - Capacidad para trabajar en un entorno dinámico, distribuido y de rápido crecimiento. - Habilidades de comunicación efectiva y capacidad para trabajar en equipo. Requirements - Experiencia con TypeScript y Nest.js. Benefits - Salario entre 2000 a 3500 USD.


