Open Positions
Lead Engineer | Vesper
Engineering & Technology
Italy
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.
Position
This role is part of the Vesper team at Deltatre, building the platform that powers live and on-demand streaming for some of the most recognised media brands in the world.
We are looking for a Lead Engineer to join our client delivery teams working on the Vesper platform. You will own the technical design and engineering delivery of features within an existing event-driven platform, leading a full-stack team of frontend and backend engineers.
This is a role that sits at the intersection of hands-on engineering and technical leadership. You will set the technical direction for your team's work, make sound architectural decisions, communicate with clients and stakeholders, and create an environment where engineers can do their best work. Your background can lean frontend or backend — what matters is that you think architecturally across the full stack, have a solid grasp of event-driven systems, and know how to bring a team with you.
Responsibilities
- Own the end-to-end technical design and delivery of features within the Vesper platform, from architecture through to production
- Lead a full-stack team of frontend and backend engineers, providing technical direction, clarity, and support day to day
- Lead architectural decisions on event-driven systems, APIs, and client-side integrations, ensuring solutions are scalable, maintainable, and fit for purpose
- Act as a technical point of contact for client and stakeholder conversations, translating requirements into clear engineering direction
- Review code and design proposals, raising standards and sharing knowledge across the team
- Identify and manage technical risk, debt, and delivery blockers
- Collaborate closely with QA, product, and other engineering leads to coordinate cross-team delivery
- Stay current with platform evolution and bring informed opinions on tooling, patterns, and engineering practice
Requirements
You are credible technically because you still ship — but you spend your time deliberately, on the things only you can do. You translate complex technical reality into the language clients and product leadership need, without diluting it. You bring a team with you through judgement, not authority.
Required
- Substantial engineering background in either frontend (TypeScript, React, React Native) or backend (Java 11+) — with the ability to engage credibly across both
- Solid understanding of event-driven architecture — designing and reasoning about systems built on async messaging, queues, and streams (SQS, Kinesis, Kafka or similar)
- Experience leading or mentoring engineers in a team delivery context
- Proven track record of owning technical design end-to-end on complex features or system components
- Comfortable engaging with clients and stakeholders — explaining technical decisions, managing expectations, and building trust
- Experience working on AWS-hosted platforms and the infrastructure patterns that underpin them
- Solid grasp of API design and the contracts between services and clients
- Demonstrated automated testing mindset, with the ability to define quality standards and support QA across a team
Valued
- Hands-on experience with both frontend and backend delivery across a single platform
- Familiarity with connected TV or multi-platform streaming development (React Native, Tizen, webOS, tvOS, Android TV)
- Experience with relational databases in production systems
- Infrastructure as code
- Background in streaming, media, or broadcast technology
- Experience working on client-facing or strategic account engagements
Who Thrives Here
A Lead Engineer at Deltatre operates in two directions at once. You hold technical authority for a delivery team — making the design decisions that shape what gets built and how — while staying close enough to the code to make those decisions credibly. You also operate outwards: clients see you as the technical voice of the team, and the team sees you as the person who absorbs ambiguity from above so they can do their work.
People who do this well tend to be honest about trade-offs (they don't oversell solutions), generous with technical context (they explain the why, not just the what), and disciplined about their own time (they don't drift into doing the work of the people they're meant to be leading).
Process and what to expect
- 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.
- 1-hour Technical round of Interview:the conversation will include a system design discussion focused on cloud infrastructure and the architecture of processing-intensive workload. The only requirement is to come prepared to think through architectural trade-offs at scale.
- 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. Tell us what would work for you.