At a Glance
- Tasks: Own and evolve data pipelines on GCP, ensuring clean, trustworthy data for ML and AI products.
- Company: Join Hack The Box, a leader in innovative cyber security experiences.
- Benefits: Enjoy private health care, paid paternity leave, free lunches, and a dedicated training budget.
- Other info: Flexible remote work options and relocation support available for those moving to Athens.
- Why this job: Make a real impact in cyber security while working with cutting-edge data technologies.
- Qualifications: Strong data modelling skills and hands-on experience with GCP data services required.
The predicted salary is between 60000 - 80000 £ per year.
We are excited to welcome you to our innovative team where we redefine cyber security expertise standards by connecting business and community through engaging hacking experiences.
Core Mission
You will own and evolve our data pipelines on GCP—building new ones, hardening existing ones, improving data quality, and making clean, trustworthy data available across the organisation. You will work end‑to‑end on streaming and batch pipelines, from CDC and event ingestion through transformation, serving, and the feature layer that powers our ML and AI products.
Responsibilities
- Design and build batch and streaming pipelines on Dataflow, Pub/Sub, and Kafka feeding BigQuery, Bigtable, and ClickHouse.
- Help drive the migration off Snowflake onto our GCP native stack and retire legacy pipelines.
- Own the orchestration layer in Airflow, including SLAs, retries, and data quality gates.
- Model data for analytics and for ML—including feature pipelines that serve both training and low‑latency online inference.
- Partner with ML engineers on feature stores, drift monitoring and retraining workflows.
- Capture requirements from stakeholders and translate them into well‑scoped data products.
- Continuously improve data quality, reliability, observability and cost efficiency.
- Identify new data sources worth acquiring and integrate them cleanly.
Qualifications
- Strong data modelling and warehouse architecture skills (dimensional modelling, event‑driven, lakehouse patterns).
- Hands‑on experience with GCP data services—BigQuery is a must; Pub/Sub, Dataflow, Bigtable, Cloud Composer are strong pluses.
- Production experience with streaming pipelines on Dataflow/Beam, Flink, or Spark Structured Streaming, ingesting from Kafka and/or Pub/Sub.
- Solid SQL and strong Python—production‑quality code.
- Experience with ClickHouse or another columnar OLAP engine in production.
- Workflow orchestration experience with Airflow (or Prefect/Dagster).
- Comfortable with dbt or equivalent transformation frameworks.
- Experience migrating off legacy warehouses (Snowflake, Redshift, Synapse) onto cloud‑native stacks.
- Working knowledge of ML in production—feature engineering, feature stores, model deployment, drift monitoring, retraining.
- Docker and Kubernetes experience.
- CI/CD mindset, infrastructure‑as‑code sensibility and a bias for simple, observable systems.
- Bonus: CDC tooling (Datastream, Debezium), Vertex AI / Feature Store.
Benefits
- Private health care.
- Paid paternity leave.
- 25 annual leave days.
- Free lunch & snacks at the office.
- Ticket Restaurant by Edenred.
- Dedicated budget for training and professional development, participation in conferences.
- Full access to our lab offerings for learning how to hack.
- State‑of‑the‑art equipment (Mac, iPhone, mobile plan).
- Flexible WFH (Hybrid Model) – fully remote also available if not in Athens.
Location & Work Mode
Europe/Greece. Choose between fully remote work across Europe or relocating to our Athens Tech Hub with relocation support. Relocation bonuses: 10% relocation bonus on the annual salary; 50% tax reduction; accommodation support for the first few weeks.
Company Culture and Diversity Statement
At Hack The Box we are committed to fostering a diverse, inclusive, and equitable workplace. We believe that diversity enriches our performance, services, and the communities we serve. All applications are considered solely based on merit, skills, and qualifications. We do not discriminate on grounds of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We are dedicated to providing a fair and respectful work environment that reflects our values.
Senior Data Engineer employer: Hack The Box
At Hack The Box, we pride ourselves on being an exceptional employer that champions innovation and inclusivity in the cyber security field. Our Athens Tech Hub offers a vibrant work culture with flexible remote options, generous benefits including private healthcare and professional development budgets, and a commitment to employee growth through hands-on learning experiences. Join us to be part of a diverse team that values your contributions and supports your career journey in a cutting-edge environment.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at companies you're eyeing. A friendly chat can sometimes open doors that applications can't.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to data pipelines and GCP. This gives you a chance to demonstrate your expertise beyond just a CV.
✨Tip Number 3
Prepare for interviews by practising common questions and scenarios specific to data engineering. Think about how you'd tackle real-world problems they might throw your way, especially around data quality and pipeline optimisation.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our innovative team.
We think you need these skills to ace Senior Data Engineer
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with GCP data services and data pipelines. We want to see how your skills align with our mission of building clean, trustworthy data!
Showcase Your Projects:Include specific examples of projects where you've designed and built data pipelines, especially using tools like Dataflow or Airflow. This helps us understand your hands-on experience and problem-solving abilities.
Be Clear and Concise:When writing your application, keep it straightforward and to the point. We appreciate clarity, so make sure your achievements and skills shine through without unnecessary fluff.
Apply Through Our Website:We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role in our innovative team!
How to prepare for a job interview at Hack The Box
✨Know Your Data Tools
Make sure you brush up on your knowledge of GCP data services, especially BigQuery, Pub/Sub, and Dataflow. Be ready to discuss your hands-on experience with these tools and how you've used them in past projects.
✨Showcase Your Pipeline Experience
Prepare to talk about your experience with building and maintaining data pipelines. Highlight specific examples where you've designed batch and streaming pipelines, and be ready to explain the challenges you faced and how you overcame them.
✨Understand the ML Connection
Since this role involves working closely with ML engineers, it’s crucial to demonstrate your understanding of feature engineering and model deployment. Brush up on how data quality impacts machine learning outcomes and be prepared to discuss any relevant projects.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the company's data strategy, their current tech stack, and how they envision the evolution of their data pipelines. This shows your genuine interest and helps you assess if it's the right fit for you.