Senior Python Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Ready to embark on the quest of joining Hack The Box? At the end of this thrilling journey, you'll become a proud member of Hack The Box, with the ultimate mission to help redefine cybersecurity expertise. Get ready for an exciting adventure into the world of cybersecurity! πππ» β¨The core mission of the Senior Python Engineer: The Senior Software Engineer will be the newest addition to the software & data engineering team, working on the latest HTB products, They will be responsible for writing the back end code and executing the roadmap of the platform. They will also have the opportunity to build projects from scratch, while maintaining the existing product. It is expected to follow the best practices in software development, while familiarizing with HTB practices. π’ Location & Work Mode: Europe/Greece Choose between fully remote work across Europe or relocating to our Athens Tech Hub with relocation support. Fully Remote / Hybrid (2 days in the office, 3 days remote, plus one month of work from anywhere) - If only in Greece: When hiring in Greece, we're open to candidates from all locations. Those based within 55 km of our Athens office will follow a hybrid work model. For candidates located beyond that radius, a fully remote arrangement is available. βοΈ Relocation We offer a 10% relocation bonus on the annual salary to support your move. In addition, you would benefit from a 50% tax reduction on your income as part of the relocation. We'll support you with accommodation during the first few weeks. πΊ The fellowship you'll be joining: The Software Engineer will join our software & data engineering team, the driving force behind Hack. You'll collaborate closely with AI Engineers, Data Engineers, and cross-functional partners across SRE and Product. Our wider AI organization spans Analytics, Data Engineering, and AI teams, and has already delivered industry-first innovations, including the cybersecurity sector's first MCP server and our AI Range platform for training autonomous agents. The Research & Development organization, encompassing Analytics, Data Engineering, and specialized development teams, is a leader in innovation. Our contributions include industry firsts, such as the cybersecurity sector's initial MCP server and our specialized platform, designed for advanced technical training. You will have a direct impact on the back end code of our newest products. βοΈ Technology tools & weapons you'll be using: Python, Django, FastAPI, RESTful, Kafka, PostgreSQL, Elasticsearch, Kubernetes, Terraform π Interesting resources you should check: HTB launches the world's first AI Range Introducing the MCP Server for CTF competitions at Hack The Box π The adventures that await you after becoming Senior Python Engineer at Hack The Box: Design, develop, maintain, and evolve backend services, including ownership of existing systems and delivery of new features Lead greenfield projects, designing and building backend systems from scratch with scalability and reliability in mind Own backend architecture and technical design, making informed decisions to support long-term growth and stability Develop and maintain REST APIs using modern frameworks like Django, FastAPI, or similar, and manage data storage and retrieval across multiple systems Collaborate closely with Product Managers to translate product requirements into well-designed technical solutions, and act as the go-to person for platform integrations Implement and maintain CI/CD pipelines, participate in system monitoring, performance tuning, production support, and contribute to internal documentation and knowledge sharing π Skills, knowledge, and experience points required to unlock the role of Senior Python Engineer at Hack The Box: 5+ years of professional software engineering experience, with a strong focus on backend systems and production ownership Strong proficiency in Python with hands-on experience building services using FastAPI Proven experience designing and operating backend systems, including REST APIs, PostgreSQL, Elasticsearch, and event-driven architectures (Kafka or similar) Deep understanding of backend architecture, scalability, and distributed systems, with the ability to design systems end-to-end Production experience with CI/CD and cloud-native infrastructure, including Kubernetes and Terraform Bonus points: Experience with Django and Fastapi. Experience with ClickHouse Familiarity with MCP and Fastmcp. Exposure to AI and related technologies Experience in high-growth or startup environments πΉοΈ What your Hack The Box adventure will have in store: π―You'll have the exhilarating opportunity to contribute to a product that is highly appreciated by users and the cybersecurity community at large. π― You'll experience a highly supportive and caring environment, fostering growth, flexibility, and autonomy. π― You'll embark on an exciting journey of continuous learning and problem-solving, levelling up as our organisation grows. π― Most
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Hack The Box? Share your experience