e

Data Infrastructure Engineer

evoke
Full-time
Remote

We are a high-impact team of Infrastructure Data Engineers responsible for building and maintaining the backbone of our data ecosystem. Our team thrives on collaboration, technical excellence, and a deep sense of ownership. We design, operate, and scale core components such as Kafka, Kafka Connect, Elasticsearch, and Logstash, supporting real-time data flows that power critical business decisions.

As a tight-knit group, we value clear communication, reliability, and continuous learning. Everyone contributes meaningfully. Joining us means working with passionate engineers who take pride in building robust, scalable systems—and supporting each other every step of the way. If you enjoy solving complex infrastructure challenges, automating data pipelines, and being part of a collaborative team that forms the foundation of the company’s data strategy, we’d love to meet you.


What you’ll be doing:

  • Proficiency in Python or similar languages used for building infrastructure tools and microservices.
  • Hands-on experience with Apache Kafka, Kafka Connect, and Schema Registry (Confluent or Apache).
  • Strong working knowledge of Elasticsearch, Logstash, and Kibana (ELK stack).
  • Experience building and maintaining microservices and APIs for internal platform use.
  • Familiarity with containerization (Docker) and orchestration tools such as Kubernetes or Rancher.
  • Proficiency in monitoring and observability tools such as Prometheus, Grafana.
  • Experience working with Linux-based environments, including shell scripting and system performance tuning.
  • Solid understanding of CI/CD pipelines, version control (Git), and infrastructure automation (e.g., Ansible, Terraform).


Who we are looking for:

  • 3+ years of experience in an infrastructure data engineering role.
  • Proven track record of maintaining production data infrastructure at high scale, pipelines, and streaming systems.
  • Experience developing internal tooling or self-service platforms for data or infrastructure teams.
  • Experience working in agile environments, collaborating with cross-functional teams including developers, analysts, and SREs.
  • Experience managing and integrating with RDBMS such as Microsoft SQL Server (MSSQL).
  • Familiarity with stream processing frameworks such as Apache Flink.
  • Experience with multi-tenant infrastructure, role-based access control (RBAC), and usage metering.
  • Understanding of distributed systems and data streaming concepts.
  • Knowledge of infrastructure as code practices and DevOps principles.
  • Familiarity with security best practices, access controls, and secrets management.
  • Familiarity with cloud infrastructure (AWS, GCP, or Azure) and hybrid deployment models.


Nice-to-Have Skills:

  • Proactive Ownership – You take initiative, follow through on responsibilities, and care deeply about the stability and quality of the systems you maintain.
  • Strong Collaboration – You work well in a team, share knowledge openly, and support others to reach shared goals. 
  • Problem Solver’s Mindset – You enjoy diagnosing issues, resolving complex system behaviors, and thinking critically to design resilient solutions.
  • Customer-Centric Thinking – You understand the importance of internal users and strive to provide tools, services, and support that are reliable, usable, and empowering.
  • Continuous Learner – You stay curious, seek out new technologies and practices, and embrace feedback to grow professionally.
  • Bias for Automation – You look for ways to automate repetitive tasks and simplify complex workflows to improve efficiency and reduce risk.
  • Operational Discipline – You value consistency, reliability, and documentation. You treat operational runbooks and observability as first-class citizens.
  • Calm Under Pressure – You maintain composure during incidents, focus on solutions, and contribute constructively to post-incident reviews.


What we offer:

Our roles offer more than just a job, you’ll become part of the evoke family! We have created an environment where our people can thrive. Check out some of the fantastic benefits on offer:

  • Financial: Competitive salary
  • Hybrid working: Our employees can work from home up to 80% of the time with 20% of office time built in to ensure we get some face-to-face collaborative team time - and the chance for a coffee and a catch-up!
  • Holiday entitlement: You’ll be entitled to 22 annual leave days, plus bank holidays and an extra day for your birthday.
  • eLearning
  • Family Support: Industry-leading maternity and paternity leave and paid time off if you have caring responsibilities.
  • Health & wellbeing: Tools and services to help support your well-being, including support with mental health and financial education. You will also have access to gym discounts.
  • Healthcare: We prioritize your health and well-being, offering comprehensive healthcare benefits.
  • ...and more


More about evoke

We’re a business that embraces change and progress. The power behind big name brands William Hill, 888, and Mr Green, evoke is the new name for 888 Holdings. Marking a new sense of purpose, direction, and ambition for the business, there couldn’t be a more exciting time to join us as we accelerate our journey to bring even greater delight to our customers with world-class betting and gaming experiences. That’s the future. That’s evoke

At evoke, you’ll benefit from flexibility and a culture built on trust. We’ll give you the space to be yourself and the tools you need to protect our customers while they play. We’ll invest in your future to help you develop your unique strengths and build a career that’s right for you. 

Apply

At evoke, we prioritize diversity, equity, and inclusion for the benefit of our company, employees, and communities. We foster a welcoming and safe workplace that values all forms of diversity and provides opportunities for growth. 

Sound good? Then you belong at our place! The first step in the recruitment process is kickstarting your application, followed by an initial screening call and an interview stage.