Hack The Box

Hack The Box

Hack The Box serves as a premier Cybersecurity Performance Center, providing advanced training and certification resources for both aspiring security professionals and established teams to enhance their skills and drive peak cyber performance.

Internet Software & Services
51-250
Founded 2017
$70M raised

Description

  • Optimize backend performance by improving API responsiveness, refining database queries, and enhancing caching strategies.
  • Design scalable backend architectures, define service boundaries, and influence long-term technical direction across products and services.
  • Implement high-quality, maintainable code with strong test coverage and adherence to best practices.
  • Refactor legacy components into modular, future-ready services to accelerate development.
  • Own and deliver impactful backend features that support product growth, user engagement, and business goals.
  • Collaborate closely with frontend, mobile, DevOps, product, Content Engineering, Sales, Infrastructure, and broader engineering teams to ensure smooth cross-functional execution.
  • Lead technical discussions, produce clear design documents, guide the team on architectural patterns, and mentor other engineers.
  • Troubleshoot production issues rapidly and improve system reliability through monitoring, logging, error reduction, and reliability patterns.

Requirements

  • Expert-level proficiency in Django and Django REST Framework, including ORM optimization, class-based views, and advanced API design.
  • Hands-on experience with asynchronous task processing (ideally Celery with Redis or RabbitMQ) and reliability patterns.
  • Ability to design scalable backend architectures including caching layers and performance bottleneck prevention.
  • Solid understanding of backend security practices, including authentication, authorization, rate-limiting, and secure data handling.
  • Proven track record of owning and delivering complex backend features, writing technical designs, and mentoring engineers.
  • Proficiency with Redis and familiarity with containerization and Git-based workflows.
  • Good English communication skills (verbal and written).
  • Bonus: experience with AWS or other cloud platforms.
  • Bonus: exposure to event streaming technologies such as Apache Kafka.

Benefits

  • Flexible work arrangements: options to work fully remote (Turkey or Greece) or hybrid if located within 55 km of the Athens office.
  • 25 days of annual leave.
  • Paid paternity leave.
  • Dedicated budget for training, professional development, and conference participation.
  • Full access to Hack The Box lab offerings for learning and practice.
  • State-of-the-art equipment provided (Mac, iPhone, and mobile plan); benefits package may vary by location and employment type.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - Integrations

Mark43 251-1K Professional Services

Mark43 is hiring a Senior Software Engineer – Integrations to build and scale mission-critical connections between its public safety platform and external emergency response systems.

CI/CD Java JavaScript Kafka MySQL REST API SQL TypeScript
13 minutes ago

Staff Backend Engineer (New Game)

Fortis Games 251-1K Internet Software & Services

Fortis Games is hiring a Staff Backend Engineer to help build and launch a large-scale multiplayer original IP game across all development stages.

AWS C# CI/CD .NET System Design Unity
13 minutes ago

Backend Engineer, Analytics Instrumentation (Golang)

GitLab 1K-5K Internet Software & Services

GitLab is hiring an Intermediate Backend Engineer to build and evolve a unified Go-based instrumentation service that supports company-wide usage tracking, billing accuracy, and product planning across SaaS and Self-Managed environments.

Go gRPC REST API Ruby on Rails
13 minutes ago

Senior Backend Engineer, Gitlab Delivery: Upgrades

GitLab 1K-5K Internet Software & Services

GitLab is hiring a Senior Backend Engineer for its Upgrades team to build and support the deployment, upgrade, and operational tooling that helps self-managed customers run GitLab reliably across diverse environments.

AWS Azure CI/CD GCP GitLab Go Grafana Helm Kubernetes PostgreSQL Prometheus Ruby Terraform
28 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers