company_logo

Full Time Job

Sr. Software Engineer

Sony Pictures

Culver City, CA 10-02-2024
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
Sony Pictures Entertainment (SPE) is a subsidiary of Sony Corporation of America, a subsidiary of Tokyo-based Sony Corporation. SPE's global operations encompass motion picture production and distribution; television production and distribution; home entertainment acquisition and distribution; a global channel network; digital content creation and distribution; operation of studio facilities; development of new entertainment products, services, and technologies; and distribution of entertainment in more than 140 countries. Sony Pictures Entertainment can be found on the World Wide Web at http://www.sonypictures.com.

The Senior Software Engineer is a hands-on contributor who will help internal and external software engineering teams to design, build, and scale backend components for VOD (Video On-Demand) and FAST (Free Ad-Supported Television) services. We are seeking a talented and experienced senior software engineer who can architect streaming services, optimized streaming performance and has experience in ad-serving technology.

Responsibilities of this position include:
• Design, develop, and maintain backend systems, which power an OTT VOD and Live streaming service
• Architect and design the overall system architecture for the FAST platform, including video streaming, ad-serving and content delivery components
• Build in-house and integrate 3rd party solutions into the platform, ensuring a seamless and personalized ad-serving
• Troubleshoot and resolve complex issues related to ad-serving, video playback and content delivery
• Implement best practices and technologies to protect API and service-level calls
• Collaborate with DevOps and cloud infrastructure teams to ensure the streaming platform is optimized for scalability, performance and cost-efficiency
• Define and implement scalable microservices architecture that can handle millions of users with high availability and low latency
• Optimize infrastructure performance and scalability using modern cloud platforms such as AWS and GCP
• Participate in code review and contribute to continuous improvement of development processes

Qualifications should include a minimum of:
• 5+ years of experience developing large scale backend services in 24/7 operations environment, preferably with video streaming services.
• Experience with backend systems to support the following (including but not limited to); CMS (content management system), content and media workflows, asset and metadata management, playout, EPG (Electronic Program Guide)
• Working experience at least one of object-oriented programming languages, preferably proficiency in Python or C# and .Net environment
• Proven track record of integrating and scaling ad-serving systems such as VAST, VMAP and SSAI.
• Knowledge of video encoding, transcoding, packaging and encryption workflows
• Deep experience with cloud-based platforms (AWS, Azure, GCP)
• Experience with microservices and serverless architecture
• Experience developing in virtualized server cloud environments and rapid software deployment tools, including tools such as ECS, Fargate, Terraform, Lambda, CDK, BitBucket, etc.
• Knowledge of software development lifecycles (SDLC) and agile development environment, including coding standards, code reviews, source control management, build processes, testing and operations.
• Excellent verbal, written, and interpersonal communication skills.
• Ability to handle several tasks, be organized, make decisions, and work efficiently and effectively under deadlines.
• Must have experience in troubleshooting and root-cause analysis with complex systems using test tools, logs, network management systems and error reporting systems to determine and resolve problems.Creative problem-solving skills while working in a fast-paced, start-up-like environment.

The anticipated base salary for this position is $127,000 to $165,000. This role may also qualify for annual incentive and/or comprehensive benefits. The actual base salary offered will depend on a variety of factors, including without limitation, the qualifications of the individual applicant for the position, years of relevant experience, level of education attained, certifications or other professional licenses held, and if applicable, the location of the position.

Sony Pictures Entertainment is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, age, sexual orientation, gender identity, or other protected characteristics.

SPE will consider qualified applicants with arrest or conviction records in accordance with applicable law.

To request an accommodation for purposes of participating in the hiring process, you may contact us at SPE_Accommodation_Assistance@spe.sony.com.

Jobcode: Reference SBJ-rj3op1-3-142-195-167-42 in your application.

Salary Details
Salary Range: $127,000 to $165,000 Per Year ($ USD)
Company Profile
Sony Pictures

Sony Pictures' global operations encompass motion picture production, acquisition and distribution; television production, acquisition and distribution; television networks; digital content creation and distribution; operation of studio facilities; and development of new entertainment products, services and technologies.