company_logo

Internship

Summer Intern - Backend Software Engineering

CBS Interactive

Burbank, CA 03-02-2021
 
  • Paid
  • Internship
  • Entry (0-2 years) Experience
Job Description

DESCRIPTION:

Division Overview:

This role is within the Central Video Technology Group which supports all CBS Interactive + Viacom brands and beyond, including Showtime. We manage internet traffic for video streaming, measuring the quality of video encoding, and monitoring for video streaming problems. We make sure the internet will not break during the SuperBowl and other large scale events.

Role Details:

You'll be a part of the Video Delivery, Experience (VDE) & Optimization team, working on building, designing, and maintaining software systems focused on Video Delivery.

The successful candidate will be working on developing a customer-facing feature, extending integration tests to validate behavior at both code and vendor levels, and ensuring production quality through extensive stress testing. This means developing custom APIs to improve usability and interfacing with our application backend as well as cross-product integrations within our VDE portfolio. Subsequently, you will work through the process of making your code robust and tested via collaborative code reviews. Ultimately, you will implement system tests to verify your feature in the wild, with exposure to REST, asynchronous code, and validating CDN service behavior programmatically. You will gain knowledge in areas such as Python, AWS, and Azure.

Your Day-to-Day:
• Work with a Lead Software Engineer who will mentor you during the internship.
• Collaborate with other Engineers to design and develop new features for our CDN configuration + operational visibility tools
• Work with other teams who are using our software, troubleshooting issues or scoping out custom work
• Develop functional tests for your work
• Deliver projects for UAT to stakeholders
• Delivery code that has thorough unit test coverage to ensure the quality of our system

Logistics:
• This is a paid internship and can also be for university credit if it meets your university's guidelines
• Full-time, 40 hours per week

QUALIFICATIONS:

What you bring to the team:

You have -
• Experience monitoring and debugging web applications
• Proficiency with one or more modern programming languages (ex: Javascript, Python, Swift, etc.)
• Basic understanding of TCP/IP and familiarity with the OSI model
• Intern must be a student currently enrolled in an accredited college, university or bootcamp
• Must be at least 18 years old

You might also have -
• Experience interfacing with 3rd party APIs
• Experience with AWS - or any other cloud platform
• Experience in designing and delivering modern applications and services with DevOps model
• Understanding of Content Delivery Networks
• Experience with Continuous Integration/Deployment systems

FUNCTION: Interns

Jobcode: Reference SBJ-r7qwmp-3-145-12-242-42 in your application.

Company Profile
CBS Interactive

CBS Interactive is the premier online content network for information and online operations of ViacomCBS as well as some of the top native digital brands in the entertainment industry.