Associate Scala Developer

Join to apply for the Associate Scala Developer role at Sky Job Description We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. The Global Streaming Data Platforms (GST-Data) department is leading the way in many areas of data. It has designed and built a world-leading real‐time data analytics platform, using the latest cloud and open‐source technologies. We stream billions of events each day to enable our partner teams across Sky and Comcast to deliver customer‐led sophisticated insights and analytics. What You'll Do * Design, build, test and maintain a metadata catalogue platform orchestrating metadata ingestion, processing and presentation from a range of sources and technologies. * Develop against the full technology stack, from infrastructure and deployment to UI. * Work across the full software lifecycle, adopting a "you build it, you run it" approach. * Deploy a fully cloud‐based platform using CI/CD pipelines. * Take an active role in story definition, assisting business collaborators with acceptance criteria. * Collaborate with Senior and Principal Engineers to design and plan feature delivery. * Develop and broaden your knowledge and skills through 'time to learn' and support from the engineering community. What You'll Bring * Proven experience building and supporting software applications in Scala and React. * Knowledge and/or experience of GCP or AWS. * Understanding of Test‐Driven Development and continuous delivery. * Adaptability to work on all areas of software development from planning, through development to deployment. * Experience working in an Agile environment. * Positive attitude and willingness to learn and work as part of a team. * Typescript experience is desirable but not essential. Team Overview Global Streaming Technology: Our team develops and supports market‐leading video streaming services, operating at huge scale for over 50 million customers globally, spanning NBCUniversal Peacock in the US and Sky, NOW and SkyShowtime across Europe and Showmax across Africa. No matter the device, the time or the place, we make sure our diverse audiences can easily find and enjoy whatever they want to watch. Benefits include: * Sky Q – TV in one place. * Sky Glass at an exclusive rate. * A generous pension package. * Private healthcare. * Discounted mobile and broadband. * A wide range of Sky VIP rewards and experiences. Inclusion & How You'll Work We are a Disability Confident Employer and welcome applications from all candidates. We will ensure a fair and consistent experience for everyone and make reasonable adjustments as required. We've embraced hybrid working and combine office time with remote work. Your office space – Osterley The Osterley Campus is a 10‐minute walk from Syon Lane train station. Shuttle buses run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. On campus you'll find subsidised restaurants, cafes, and a Waitrose; a gym, a cinema; and more. Bike shelters and showers are available. We would love to hear from you Inventive, forward‐thinking minds come together to work in Tech, Product and Data at Sky. It's a place where you can explore "what if", "how far", and "what next". We support each other's differences, foster community and contribute to a sustainable future. If you believe in better, we'll back you all the way. Just so you know: if your application is successful, we'll ask you to complete a criminal record check. Depending on the role and the nature of any convictions you may have, we might have to withdraw the offer. Seniority level: Entry level Employment type: Full‐time Job function: Engineering and Information Technology #J-18808-Ljbffr

Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...