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

Staff Backend Engineer - Hosting Services

Airbnb 5K-10K Hotels, Restaurants & Leisure

Staff Software Engineer, Hosting Services at Airbnb leading the design and delivery of scalable hosting and co-hosting systems to elevate the product from regional to global across distributed engineering teams.

Microservices System Design
14 hours, 40 minutes ago

Senior Software Engineer - Java, Spring boot, Microservices

Ivanti 1K-5K Internet Software & Services

Senior Software Engineer at Ivanti working on a globally distributed team to deliver cloud-native device, application, and content security products by driving product releases and ensuring technical and architectural excellence.

Agile Android API Gateway AWS Azure CI/CD Docker Elasticsearch iOS Java Kafka Kubernetes Linux Microservices OAuth SAML Scrum Spring Spring Boot
1 month ago

Staff Backend Developer, Unity Ads / Développeur Backend Principal, Unity Ads

Unity 5K-10K Internet Software & Services

Staff Backend Developer at Unity Ads working on high-scale, low-latency distributed systems to ensure reliable, performant ad delivery and enable new monetization features for game developers worldwide.

Go Kubernetes Microservices MySQL Terraform
1 month ago

Senior Node.js Engineer - APIs & Integrations at Scale-English required

DaCodes 51-250 Internet Software & Services

Senior Integration Engineer at DaCodes collaborating with cross-functional teams to design, build, and maintain API-based integrations between SaaS platforms, third-party applications, and ERPs to ensure reliable, secure data synchronization and integration workflows.

AWS Azure CI/CD Firebase GraphQL JavaScript JWT NetSuite Node.js OAuth PostgreSQL REST API SAML SAP Serverless SOAP SQL
1 month 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