Job Description
Mission: To support OTT Platform by building and maintaining reliable and high-performance backend services.
Are you interested in working on a powerful and efficient web-based CMS system that allows our Content Producers to curate various types of content and effectively deliver to a wide range of audiences on OTT (over the top television) devices? Do you have a passion for delivering awesome new features? If so, we'd love to talk to you about joining Sinclair Digital! We're looking for a self-motivated, top-notch Senior Java Engineer to join us in building modern impressive software!
The Team:
OTT Platform team supports services for all our current and future OTT products including STIRR, The Tennis Channel, and Marquee apps. Our platform includes features such as content publishing workflows, ingestion, creation, and management of EPG and linear Feeds. We are working on a suite of services using a pluggable event based microservice architecture using Kafka , Redis, Cloud Search, MySQL, Java, Node.js and Video streaming services
Responsibilities:
• Design and develop application services and tools on the backend. Eg: Content state machine, search, property management, targeting, and filtering
• Develop and deliver platform systems that are architecturally sound, performant, scalable, secure, highly available, and reliable
• Establish quality standards and software specifications and influence others to adhere
• Lead and mentor other mid-level engineers
• Review code from team members and debug code as needed
• Provide actionable solutions to new discoveries or technical hurdles
• Operationally support your team's products
Minimum Qualifications:
• 7+ years software development experience
• 4+ years developing with Java and associated frameworks
• 3+ years of experience with SQL
• 1+ years of experience with cloud technologies such as AWS, GCP, Azure
• Strong knowledge and experience with using web services, REST, and web protocols
• Interest in leading the team and mentoring junior engineers
Preferred Qualifications:
• Bachelor's degree in computer science or equivalent practical experience
• 1+ year experience on NoSQL, Node.js, JavaScript, Python, GitLab, and CICD
• 1+ year experience in any: AWS EC2, Kubernetes, Cloud Search, Kafka, and Redis
• Experience working on highly scalable and reliable server-side web services
• Experience working on microservices
• Experience with writing both Unit and Automated tests
• Excellent written and verbal communication skills
• Experience mentoring junior engineers and leading the team
Sinclair Broadcast Group, Inc. is proud to be an Equal Opportunity Employer and Drug Free Workplace!
Jobcode: Reference SBJ-rzpv3n-3-236-55-137-42 in your application.