You operate at the level where architecture becomes a question of judgement, not just technique. You make decisions that hold up over years, document them clearly, and bring other engineers along with you. You are credible across multiple teams because you do the work and you say what you actually think — not because of your title.
Required
- Substantial production experience with modern .NET (8–10), C#, ASP.NET Core — at architectural depth
- Demonstrated experience leading architecture on cloud-native, high-availability, high-concurrency systems
- Deep grasp of distributed systems — microservices, event-driven design (RabbitMQ or equivalent), background processing
- Experience designing RESTful APIs at scale with contract-first and versioning discipline
- Substantial experience with at least one major cloud platform (Azure, AWS) and container orchestration (Docker, Kubernetes)
- Solid data persistence experience — MS SQL Server, MongoDB, Redis, EF Core or NHibernate
- Demonstrated technical leadership without people management — code quality governance, mentorship, architectural decision authority
Background in media streaming systems — end-to-end video workflow orchestration, HLS, MPEG-DASH, DRM integration
-
Valued
- Hands-on experience with FFmpeg or equivalent video processing
- AWS Media Services and Azure Media Services experience at production scale
- Multithreading and parallelisation at performance-critical level
- TDD discipline and unit / integration testing depth
- Familiarity with GitOps workflows
Experience with multi-region deployments and active-active architectures
-
Who Thrives Here
Principal engineering work at Deltatre's video platform is technical authority without distance from the code. You are still the person who can sit down with a stuck engineer and work through the problem with them. You are also the person who can sit in a room with product leadership and explain, in their language, why the cheap option for this quarter is the expensive one for next year.
People who thrive in this role tend to be honest about technical trade-offs (they don't oversell solutions or under-warn about risks), generous with their reasoning (they explain why, not just what), and patient with the kind of long-arc work where the value of a decision becomes visible only over time.
Process and what to expect
Salary starts from of €30,000 at entry level rising to €90,000 for those with significant relevant experience. Where you land depends on your experience, technical background, and the stack you bring. If your expectations sit outside the range, tell us anyway —we're happy to have an open conversation. Internal progression is assessed through a structured process combining a technical assessment and a competency-based interview. The role falls under CCNL Commercio| D.Lgs. 96/2026
Assessment stages:
-
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.
- 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.
- 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.
- 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.