Open Positions

Senior Infrastructure Engineer | Vesper

Engineering & Technology

Position

This role is offered on an Italian employment contract. Candidates must be based in Italy as we are unable to support remote working from outside the country due to local employment and tax legislation.


This role sits within the Vesper Platform Infrastructure team — the group responsible for the multi-cloud foundation that product development teams build and operate on. Our infrastructure is managed through Terraform and Ansible, with a deliberate preference for cloud-native and SaaS solutions that keep our operational footprint lean.

As Senior Infrastructure Engineer, you will design and build scalable, self-service patterns that reduce friction for engineering teams, own the strategy for monitoring and security instrumentation across a platform serving millions of concurrent viewers, and coach engineers on platform thinking and best practice. This role requires a clear sense of ownership, an initiative-led mindset, and the communication skills to explain complex trade-offs to non-technical stakeholders.


Responsibilities

  • Lead the design and implementation of scalable, self-service infrastructure patterns — increasing security and reducing friction for engineering teams
  • Own the monitoring, alerting, and security instrumentation strategy — ensuring the application stack is resilient at the scale of millions of concurrent viewers
  • Coach junior and mid-level engineers and promote platform solutions across the wider organisation
  • Evaluate and integrate emerging cloud-native technologies to keep the platform lean and with low cost of ownership
  • Provide senior expertise during complex production incidents, conducting thorough post-mortems and driving systemic improvements
  • Implement and manage Terraform infrastructure-as-code across cloud environments, ensuring consistency and repeatability
  • Design and maintain CI/CD pipelines that prioritise both speed and safety
  • Manage and evolve cloud-native networking — load balancers, ingress controllers, service meshes — within containerised environments

Requirements

You build infrastructure that engineering teams trust implicitly. You think in systems and anticipate failure modes before they become incidents. You leave every platform you touch more observable, more secure, and easier to operate than you found it.


Required

  • Production-hardened experience with Terraform at scale — Infrastructure as Code is a core skill, not a nice-to-have
  • Extensive AWS architecture experience, with specific focus on high-availability and multi-region deployments
  • Proven ability to troubleshoot Java applications in high-traffic production environments
  • Advanced networking — HTTP/S, DNS, load balancing, VPC peering in a containerised world
  • Extensive hands-on experience with container orchestration — Fargate, Kubernetes (EKS), or similar
  • Experience designing and optimising complex CI/CD pipelines
  • Python for developing internal platform tools; expert-level Bash for system automation and CI/CD pipelines
  • Security-first mindset — IAM, encryption, and secret management integrated directly into the automation lifecycle
  • Clear communication — able to explain complex infrastructure trade-offs to non-technical stakeholders and influence decisions


Valued

  • Experience with Ansible alongside Terraform
  • Familiarity with GitOps workflows and tools such as Flux
  • Experience with NGINX Ingress Controller configuration and troubleshooting
  • Background in streaming, media, or high-concurrency consumer platforms


Who Thrives Here

We are looking for people who bring rigour and curiosity to their work in equal measure. You take quality seriously — not as a constraint, but as a standard you set for yourself. You communicate clearly, flag issues early, and treat your colleagues' time and context with respect. You are honest about what you know and what you are still learning.

This is an environment that rewards initiative. If you are looking for genuinely interesting engineering problems on a technically demanding platform, with colleagues who hold themselves to a high standard, this may be exactly right.


Process and what to expect

  1. Introductory conversation: this is a step for us to get to know each other better, and for us to answer all questions you might have around Deltatre.
  2. Take-Home Assessment: we have a coding challenge waiting for you, to grab a sense of what you'll be dealing with. This step is the entry point in our process, and mandatory to acccess to the followng steps.
  3. 1-hour Technical round of Interview: we will use your Assessment as a starting point for a discussion with Senior team members in the video team. You will do code review and discuss additional technical aspects in details. This conversation, combined with the output of the assessment will allow us to make a solid technical evaluation.
  4. 1-hour Competency Based Interview: we are going to ask you some situational questions around how you deal with real-life scenarios at work. Easier doing it, more than explaining it!


If any of these formats would be difficult for you, tell us — we adjust regularly and can usually accommodate.

Accessibility and accommodation questions are welcome at any stage, including before you apply. Tell us what would work for you.