At a Glance
- Tasks: Join us to develop and enhance the STV Player, Scotland's leading video streaming service.
- Company: STV, Scotland’s top digital media brand with a mission to innovate in entertainment.
- Benefits: Enjoy 25 days leave, healthcare contributions, flexible benefits, and a cycle to work scheme.
- Other info: Diverse and inclusive workplace committed to equality and professional growth.
- Why this job: Be part of a dynamic team transforming media streaming for millions across the UK.
- Qualifications: 2-3 years in software engineering, strong API skills, and a passion for cloud tech.
The predicted salary is between 28800 - 48000 £ per year.
About Us
STV is Scotland’s leading digital media brand. Each month, our commercial broadcast channel reaches 3.5 million viewers and the STV Player is the fastest growing Video on Demand service in the UK. This role is a unique opportunity to work on a multi-platform product that reaches a huge national audience across Scotland and more recently across the whole of the UK. STV are on a mission to become Scotland’s digital entertainment hub. The world of media streaming is fast-paced and constantly changing and STV is determined to lead the way with our new digital strategy. Our development teams are working to transform our video streaming service, STV Player, into a world-class platform. Our challenge is to blend leading-edge technology with intuitive user interfaces and engaging user experiences.
About the team
The Content & Workflows team owns several key services that power the STV Player, including:
- our Content Catalogue APIs
- media acquisition and transcoding workflows
- metadata distribution to the STV Player and various 3rd party partners, including Sky, Samsung and others
It sits at the heart of ensuring our content is available and discoverable to our audience. The Content & Workflows team sits within our wider Engineering team and is part of our Audience division.
About the role
As a Software Engineer, you will be working within cross-functional teams in STV’s Audience division, delivering the services that power the STV Player video streaming platform. The Player is going through a period of rapid growth, so it’s important to craft scalable and resilient services that meet the growing demand on the service. With lots of great content, there's a focus now on displaying the right content to the right people at the right time.
You will own the services you work on from end to end, helping product management and engineering leadership define the requirements and architecture, through to supporting the services running in production. Many of our services are implemented in PHP, but it would be great if you have a passion for cloud computing (we use AWS), as we are increasingly moving towards a cloud-native architecture that utilises services such as ECS, Lambdas and a range of languages including Python, JavaScript and Go.
About you
We’re looking for candidates with at least 2-3 years of professional software engineering experience and:
- A depth of experience working with and building REST APIs and services.
- Demonstrable knowledge of software architecture and design patterns, specifically an understanding of how to build and structure applications, particularly those hosted in cloud environments such as AWS.
- Strong debugging and optimization skills, with experience of effectively using unit testing, monitoring and observability tools to build a solid product.
- A good working knowledge of PHP & associated frameworks (e.g. Laravel, Symfony, Slim).
- Demonstrable experience using Continuous Delivery tools to rapidly deploy changes to production.
- Experience of monitoring and optimising the applications performance.
- Experience writing infrastructure as code and/or working with containers (Docker).
- Detailed knowledge of logging and metrics to help determine if changes have been successful.
- Strong communication skills and a proven track record of collaborating with colleagues in other roles such as UX, Product Management and QA.
- An eye for detail and the ability to maintain a high standard of quality whilst working to strict deadlines.
Apply
If you have a demonstrable track record of delivery in a related role, we would love to hear from you. To apply please email a full CV and cover letter to hr@stv.tv by 5 January 2026.
Benefits
There are plenty of reasons why it is great to work at STV, here are just a few of the rewards for you:
- 25 days paid annual leave and 9 public holidays per annum
- An extra day’s holiday on your birthday.
- Healthcare cash plan providing Company contributions towards dental, optical, wellbeing or other healthcare costs.
- Cycle to work scheme.
- Season ticket travel loan.
- On-site occupational health service.
- Flexible benefits portal providing a range of retail and gym discounts.
STV Group plc is an equal opportunities employer committed to valuing and promoting equality, diversity and inclusion. We encourage applications from candidates underrepresented in our industry, so we are keen to hear from ethnically diverse talent and people that identify as disabled, deaf and/or neurodivergent. As a Disability Confident employer, we are committed to offering an interview to disabled candidates who meet the minimum criteria for the role. Please let us know if you have any access requirements to support your application by emailing hr@stv.tv.
Software Engineer, STV Player in Paisley employer: STV Group plc
Contact Detail:
STV Group plc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer, STV Player in Paisley
✨Tip Number 1
Network like a pro! Reach out to current or former STV employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project that showcases your coding chops, make sure to mention it during interviews. It’s a great way to demonstrate your experience with REST APIs and cloud computing.
✨Tip Number 3
Prepare for the technical interview! Brush up on your PHP and cloud architecture knowledge. Practice coding challenges and be ready to discuss your past projects and how you tackled challenges in them.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the STV team.
We think you need these skills to ace Software Engineer, STV Player in Paisley
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role at STV. Highlight your experience with REST APIs, PHP, and cloud computing, as these are key areas for us. A personalised CV shows you’re genuinely interested in the position!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about working on the STV Player and how your skills align with our mission. Keep it concise but engaging – we want to see your personality!
Showcase Your Projects: If you've worked on relevant projects, don’t hold back! Include links or descriptions of your work that demonstrate your skills in software architecture, debugging, and optimisation. We love seeing what you can do!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss any important updates. Plus, it’s super easy!
How to prepare for a job interview at STV Group plc
✨Know Your Tech Stack
Make sure you’re well-versed in PHP and any frameworks like Laravel or Symfony. Brush up on your knowledge of REST APIs and cloud computing, especially AWS, as these are crucial for the role. Being able to discuss your experience with these technologies confidently will show that you're a great fit.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've debugged issues or optimised application performance. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for the interviewers to see your thought process and impact.
✨Understand the Company’s Vision
Familiarise yourself with STV's mission to become Scotland’s digital entertainment hub. Be ready to discuss how your skills can contribute to their goals, particularly in enhancing the STV Player. This shows that you’re not just looking for a job, but are genuinely interested in being part of their journey.
✨Communicate Effectively
Strong communication is key, especially since you'll be collaborating with various teams. Practice explaining technical concepts in simple terms, and be prepared to discuss how you’ve worked with UX, Product Management, and QA in the past. This will demonstrate your ability to work well in a cross-functional environment.