Principal Data Engineer

Belfast or Remote UK

Applications have closed

Serial tech entrepreneur Ilir Sela started Slice in 2010 with the belief that local pizzerias deserve all of the advantages of major franchises without compromising their independence. Starting with his family’s pizzerias, we now empower over 18,000 restaurants (that’s nearly triple Domino’s U.S. network!) with the technology, services, and collective power that owners need to better serve their digitally minded customers and build lasting businesses. We’re growing and adding more talent to help fulfill this valuable mission. That’s where you come in.

The Challenge to Solve

Provide Slice with up to date data to grow the business and to empower independent pizzeria owners to make the best data driven decisions through insights that ensure future success.

The Role

You will provide technical leadership to a growing team and be responsible for expanding and optimising the company's data and data pipeline architecture. You will also ensure optimal data delivery and drive innovation and automation in order to maintain great data quality. You can help shape the technologies used by the data engineering department at Slice, using your experience to guide the team's technical choices, ensuring we stay up to date with advances in the field. You’ll get to code daily and provide your insights into best practices to the rest of the team.

The Team

You’ll work  with a team of skilled data engineers daily, providing your expertise to their reviews, as well as working on your own exciting projects with teams across the business. You’ll have a high degree of autonomy and the chance to impact many areas of the business. You will optimise data flow and collection for cross-functional teams and support software developers, business intelligence, and data scientists on data initiatives using this to help to support product launches and supporting Marketing efforts to grow the business. This role reports to the Director of Data Engineering.

The Winning Recipe
We’re looking for creative, entrepreneurial engineers who are excited to build world-class products for small business counters. These are the core competencies this role calls for:

  • Strong track record of designing and implementing modern cloud data processing architectures using programming languages such as Java, Scala, or Python and technologies like Spark
  • Expert-level SQL skills and extensive experience in data modelling, building out the right structures to deliver on business and product requirements
  • Strong analytical abilities and a history of using data to identify opportunities for improvement and where data can help drive the business towards its goals
  • Experience with message queuing, stream processing using frameworks such as Flink or KStreams and highly scalable big data data stores, as well as storage and query pattern design with NoSQL stores
  • Proven leadership skills, with a track record of successfully leading complex engineering projects and mentoring junior engineers, as well as working with cross-functional teams and external stakeholders in a dynamic environment
  • Experience with infrastructure as code and implementing CI/CD pipelines to automate the deployment of data processing pipelines, including monitoring and observability
  • Familiarity with serverless technologies and the ability to design and implement scalable and cost-effective data processing architectures

The Extras
Working at Slice comes with a comprehensive set of benefits, but here are some of the unexpected highlights:

  • Access to medical, dental, and vision plans
  • £750 per annum self-learning budget/working from home allowance
  • Flexible working hours
  • Generous time off policies
  • Annual conference attendance and training/development budget
  • Market leading maternity and paternity schemes
  • Discounts for local pizzerias (of course)

The Hiring Process

Here’s what we expect the hiring process for this role to be, should all go well with your candidacy. This entire process is expected to take 1-3 weeks to complete and you’d be expected to start on a specific date.

  • 30 minute introductory meeting
  • 30 minute hiring manager meeting
  • 60 minute technical interview
  • 45 minute peer interview
  • 45 minute team interview
  • Offer!

Pizza brings people together. Slice is no different. We’re an Equal Opportunity Employer and embrace a diversity of backgrounds, cultures, and perspectives. We do not discriminate on the basis of race, colour, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law. We are also proud members of the Diversity Mark NI initiative as a Bronze Member.

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: Architecture Big Data Business Intelligence CI/CD Data quality Engineering Flink NoSQL Pipelines Python Scala Spark SQL

Perks/benefits: Career development Flex hours Flex vacation Health care Parental leave Startup environment

Regions: Remote/Anywhere Europe
Country: United Kingdom
Job stats:  8  1  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.