Enable job alerts via email!

Junior Software Engineer (Data Engineering)

VIOOH

City of Westminster

Hybrid

GBP 35,000 - 55,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

VIOOH is seeking a Junior Data Engineer to shape and build their data platform in a hybrid working environment. You'll design APIs, manage infrastructure like Kafka, and work collaboratively with data scientists. This role offers a fantastic chance to influence architectural decisions early in the project.

Benefits

Financial budget for personal growth
Flexible workplace approach

Qualifications

  • Experience building REST APIs
  • Good knowledge of streaming technologies, preferably Kafka
  • Ability to design services with knowledge of distributed systems

Responsibilities

  • Designing APIs around data-intensive services
  • Managing key infrastructure such as Kafka and Aurora
  • Building software using Java, Python, or Scala

Skills

Distributed Systems
REST API Design
Streaming Technologies
AWS
Monitoring Tools
Java
Scala
Python

Tools

Kafka
Aurora
DynamoDB

Job description

Paddington, London

Role Title: Junior Data Engineer
Reports to: Data Engineering Manager
Location: Hybrid working environment (Remote and Paddington, London)
Role Type: Permanent, Full-time How do we say our name, well it sounds like 'view'. It's also a lot shorter than saying 'Viewed Impressions for Out Of Home'.

VIOOH is a fast-growing startup that is defining the future of out-of-home advertising.

We are a dynamic team building a global platform which automates the buying and selling of outdoor advertising, enables programmatic trading and delivers dynamic, data-driven content to screens in locations and moments to better resonate with and influence consumers.

We’ve recently redesigned our people strategy to create a future-proof, hybrid and flexible workplace approach. Employees can work in the office (Paddington, London) and from home, empowering all VIOOHers to thrive regardless of location and ensuring we can attract diverse talent to support our global expansion.

Role OverVIOOH

We are looking for an Junior Data engineer to join our growing Data engineer team.

Data is at the core of our company and this is an opportunity for you to work on shaping and building our data platform. This year we have key capabilities which will be released such as data intensive services and real time dashboards based on our data lake and our data gateway, in addition to complex infrastructure upgrades.

You will be involved in the design and construction of new data capabilities from the ground up. This is a unique opportunity to influence key architectural decisions at early stages.

As well as building the data platform, you will work with data scientists to guide them through productionizing data science workflows.

In this role, you will spend 70% of your time designing and writing software, 20% managing infrastructure, and 10% on ad hoc and support tasks.

VIOOH encourages you to use 10% of your time per week to invest in your growth, both personal and professional. A financial budget is also provided for any courses, books, etc that you may need.

What you'll be working on

  • Designing APIs around data-intensive services. Some of our services see loads of 5,000 RPS.
  • Streaming pipelines and services to power near real-time reporting involving streaming joins.
  • Building a high throughput service to push events to third parties.
  • Managing key infrastructure such as Kafka, Aurora, DynamoDB, and owning the Data infrastructure. We see around 3 Billion kafka messages per day.
  • Key infrastructure migration and upgrades.
  • Write software using Java / Python / Scala.

What we want from you

You should have most of these -

  • Ability to design services with knowledge of distributed systems.
  • Experience building REST APIs.
  • Good knowledge of streaming technologies, preferably Kafka, both as a user of the service and its inner workings.
  • Experience managing AWS or GCP.
  • Experience in building or integrating Monitoring Tools (Datadog / Kibana / Grafana / Prometheus).
  • Write software using either Java / Scala / Python.

The following are nice to have, but not required -

  • Apache Spark jobs and pipelines.
  • Experience with any functional programming language.
  • Writing and analysing SQL queries.

Application overVIOOH

Our recruitment team will work hard to give you a positive experience throughout the process, no matter the outcome. Your application will be screened closely and you can rest assured that all follow-up actions will be thorough, from assessments and interviews through to your onboarding.

VIOOH is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, or gender identity or any other basis as protected by applicable law.

Create a Job Alert

Interested in building your career at VIOOH? Get future opportunities sent straight to your email.

Apply for this job

*

First Name *

Last Name *

Email *

Phone

Location (City)

Resume/CV

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Next.JS Software Engineer : Remote

TipTopJob

City of Westminster

Remote

GBP 30,000 - 40,000

5 days ago
Be an early applicant

Junior Software Engineer - Cross-platform C++ - Multipass

Canonical

Manchester

Remote

GBP 30,000 - 40,000

4 days ago
Be an early applicant

Junior Software Engineer - Cross-platform C++ - Multipass

Canonical

Glasgow

Remote

GBP 30,000 - 40,000

3 days ago
Be an early applicant

Python Backend Junior Software Engineer - Remote 4 days a week (Europe)

Gr4vy

City of Edinburgh

Remote

USD 45,000 - 65,000

7 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

London

Remote

GBP 30,000 - 40,000

5 days ago
Be an early applicant

Junior Software Engineer

Intellect Group

Remote

GBP 25,000 - 40,000

7 days ago
Be an early applicant

Backend Junior Software Engineer - Remote 4 days a week (Europe)

Gr4vy

London

Remote

USD 30,000 - 40,000

30+ days ago

Junior Software Engineer

VIOOH

City of Westminster

Hybrid

GBP 35,000 - 55,000

3 days ago
Be an early applicant

Software Engineer - Cloud Images

Canonical

London

Remote

GBP 50,000 - 70,000

5 days ago
Be an early applicant