Principal Software Engineer - Product Studio
TX Services · Belgrade
Job description
About the role
Tamedia, a major Swiss private media company and part of the TX Group, is building a new Product Studio: a small, cross-functional team that explores, validates and ships new digital products for its media brands and audiences. The Studio works in an AI-native way from the start, using agentic workflows across the entire product development lifecycle. As Principal Software Engineer, you will be the studio's first engineer, reporting to the Head of Product Studio, and will set the technical foundation, define the engineering culture and help grow the team.
Key responsibilities
- Create the Studio's agentic product development lifecycle from the ground up, designing how humans and AI agents work together across discovery, design, development, testing, deployment and operations.
- Build, maintain and scale the lifecycle so it remains reliable, observable, secure and usable by a growing team.
- Design and build the Studio's first suite of products, from early prototypes to production-ready systems.
- Steer the architecture of the products and give engineers the direction, context and guardrails they need to make confident technical decisions.
- Establish developer tooling and work processes, and keep the approach current as the field evolves.
- Help hire and scale the Studio: run technical interviews and onboard new team members.
- Foster a transparent, collaborative culture where every member owns their decisions, and champion knowledge sharing through documentation, demos and open discussion.
Required profile
- 7-10 years of professional software engineering experience, with a track record of designing and shipping production systems.
- Experience building and working with agentic development workflows, ideally ones taken into production.
- Strong systems thinking and architectural mindset, with a hands-on approach and enjoyment of writing code every day.
- Solid experience with modern cloud infrastructure, CI/CD and engineering best practices.
- Experience hiring, mentoring or growing engineering teams, ideally in an early-stage or zero-to-one environment.
- Comfort with ambiguity and an appetite for building things from scratch.
- Excellent communication skills in English.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
10 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
TX Services
Belgrade