Senior Fullstack Engineer (Node.js) - Media & AdTech
Summary
Senior fullstack engineer owning media format services for a programmatic advertising platform serving billions of impressions a year — video/image ingestion and processing, APIs, and delivery/rendering in web players, news sites and e-commerce. Core stack: Node.js/TypeScript, React and AWS (ECS/EKS, RDS, SQS, CDK, MediaConvert, CloudFront).
About the Role
We are looking for a Senior Fullstack Engineer to build and own the media format services behind a programmatic advertising platform that serves billions of impressions a year. You will work across the full path of a creative: from video and image ingestion and processing, through APIs, to delivery and rendering inside web players, news sites and e-commerce stores.
What we offer
- Multisport card.
- Private healthcare.
- Stock options, so you benefit from the success you help build.
- Ownership of media formats end to end, from concept to production.
- Fast feedback loops: services and changes can be tested against real traffic with a low barrier to experimentation.
- Direct impact on advertiser outcomes and company revenue.
- Modern AI tooling as part of your daily engineering workflow.
Requirements
- 4+ years of professional software engineering experience, including running production systems.
- Strong Node.js/TypeScript (or a comparable language) with a backend focus.
- Strong React experience. You will build and maintain the customer-facing interfaces around these services, so this is a fullstack role rather than a backend-only one.
- Solid, hands-on AWS experience: ECS/EKS, RDS, SQS, CDK, MediaConvert, CloudFront. You should be able to name the services you have used, explain what you built with them, and be comfortable helping out on the infrastructure side at scale.
- Practical experience with media: video and image processing, media delivery, and embedding web content or players into different interfaces (apps, news websites, e-commerce).
- Experience taking a product from idea to production ownership, including monitoring, iteration and long-term maintenance.
- Strong computer science fundamentals and software engineering best practices.
- Experience building systems that handle structured but skewed and noisy data.
- Experience with AI-enabled development as part of your everyday workflow.
- Based in Europe and comfortable working in an English-speaking, distributed team.
Nice to have
- Experience in ad tech or programmatic advertising (real-time bidding experience is not required).
- Real-time or low-latency backend systems.
- Media delivery and format optimization at scale.
- Rust.
- Python.
- Background in a publisher, media or ad-serving company.