← Zurück zur Liste
Stelle · Senior

Backend Developer

Backend Developer • Senior • Remote • Vollzeit Griechenland Griechenland

Backend Developer role building reliable Python services, REST APIs and data-processing pipelines for an enterprise technical intelligence platform.

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 jobs
  • Work with PostgreSQL, Redis, object storage and other backend infrastructure
  • Implement authentication, authorization, API access control, rate limiting and audit-friendly logic
  • Build backend support for analytics, reporting, monitoring and workflow automation
  • Collaborate with frontend developers on API contracts
  • Improve backend performance, error handling, logging and observability
  • Participate in code reviews, testing, debugging, deployment preparation and documentation

Requirements

  • Strong experience with Python
  • Experience with Flask, FastAPI or Django
  • Good understanding of REST API design
  • Experience with PostgreSQL and strong SQL/database design skills
  • 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 and schedulers such as Redis or Celery
  • Ability to write clean, modular, testable and maintainable backend code
  • Strong debugging skills in development and production-like environments

Nice to have

  • Experience with SQLAlchemy or similar ORM frameworks
  • Experience with large-scale data processing, parsing, enrichment or data-quality workflows
  • Experience with asynchronous or 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, intelligence or compliance platforms
  • Secure coding and secure-by-design experience
  • Familiarity with AI-assisted processing or LLM integrations

Soft skills

Discretion and professional confidentiality handling proprietary dataAttention to reliability, security and maintainabilityAbility to translate complex business logic into backend services

Ähnliche Stellen