Full Time Job

Software Development Engineer

Sinclair Broadcast Group

Seattle, WA 11-25-2020
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

The Core Platform team is looking for an experienced Software Development Engineer to help build the next iteration of a CMS platform that supports over 200 properties including local news operations, sports operations, The Tennis Channel, and STIRR. Our Current major initiative is to combine shared services pulled out of 2 publishing monoliths into a suite of microservices using a pluggable event based microservice architecture. Example technologies include, but aren't limited to, Auth0, Kafka (with Confluent), Redis (with Redis Labs), Other database solutions (RDBMS, AWS Aurora), and Video streaming services (Verizon VDMS with Uplynk).

• Help to design and develop application services and tools which support multiple workflows for content management. EX: Authentication, User Management, Property Management, and Template Management.
• Work with the team to develop platform systems that are architecturally sound, performant, scalable, secure, highly available, and reliable. 
• Follow and adhere to quality standards and software specifications 
• Commit and deliver features that are secure, scalable, reliable, and performant on a regular cadence. 
• Contribute to and actively participate in all team ceremonies 
• Collaborate with team members and contribute positively to the company culture 
• Provide actionable solutions to new discoveries or technical hurdles. 
• Operationally support your team's products 
• Participate in design and code reviews, following established quality and best software development practices 

• 5+ years software development experience
• 2+ years developing with Java and associated frameworks  
• Experience working on highly scalable and reliable server-side web services 
• Experience working on complex distributed systems 
• Previous experience working in a continuous delivery workflow. 
• Experience with writing both Unit and Automated tests 
• Experience Coding, Testing and Deploying environments with Java and serverless backend services. 
• Experience with AWS and cloud systems (EC2, VPC, ECS, S3, RDS, EKS, API gateway, Cloudsearch) 
• Strong knowledge of and experience with using web services, REST, and web protocols
• Strong problem solving and troubleshooting skills
• Excellent written and verbal communication skills

Sinclair Broadcast Group, Inc. is proud to be an Equal Opportunity Employer and Drug Free Workplace!