Job Title
Staff Data Platform Engineer - Cyber Data Platform
A key role in designing, developing, and deploying a scalable data platform that empowers users to create advanced analytics, machine learning, and GenAI solutions to enhance our security defences.
Key Responsibilities:
* Technical Leadership: Lead the design, development, and delivery of cyber data platform solutions and provide technical guidance and mentorship across all teams of cyber data platform.
* Data Architecture: Design, build, and manage real-time, near real-time, and batch data architectures that support threat detection, incident response, and reporting through advanced analytics, machine learning, and GenAI capabilities.
* Coding: Contribute to raising the quality bar of the team's codebase by producing high-quality code, conducting thorough peer reviews, and proactively providing constructive feedback to other team members on their code.
* Data Security and Compliance: Implement and enforce data security standard methodologies, ensuring the protection of sensitive information and compliance with relevant regulations.
* Automation and DevOps: Implement various automations and DevOps practices to streamline the deployment, configuration, and management of data platform components.
Requirements:
* Proven experience in leading teams to deliver resilient systems and providing technical guidance for optimal product solutions.
* Experience building data platforms on cloud services like Databricks on Azure or GCP BigQuery, with the goal of delivering a self-service data platform for users.
* Proficient in Python and SQL, with a solid grasp of architectural patterns, coding standards, code reviews, version control, and CI/CD practices.
* Expertise in ETL and ELT frameworks for large-scale real-time and batch data processing, with hands-on experience in Kafka, Flink, Airflow, and dbt as well as containerization technologies like Docker and Kubernetes.
* Ability to provide clear input, guide, opportunities to help engineers develop and advance.
* Knowledge of cybersecurity principles and practices.
What We Offer:
* Annual bonus scheme of up to 20% of base salary.
* Holiday starting at 25 days plus a personal day (plus Bank holidays).
* Buy holiday salary sacrifice scheme (for salaried roles).
* Private medical insurance.
* Retirement savings plan - save between 4% and 7.5% and Tesco will match your contribution.
* Life Assurance - 5 x contractual pay.
* 26 weeks maternity and adoption leave (after 1 year's service) at full pay, followed by 13 weeks of Statutory Maternity Pay or Statutory Adoption Pay.
* The right to request flexible working from your first day with us.
* Free 24/7 virtual GP service, Employee Assistance Programme (EAP) for you and your family, free access to a range of experts to support your mental wellbeing.
* A Colleague Clubcard for you & a family member (after 3 months of service), giving you access to lots of discounts in-store & online.
* Great colleague deals and discounts, saving you money on everyday purchases, eating out, and utility bills for the home.
* Access to our colleague networks providing a space for colleagues to come together from a range of backgrounds.
* Opportunities to get on - take advantage of our ongoing learning opportunities and award-winning training, to help you achieve the job and career you want.