Log In
Forget Password?

  Sr. Software Engineer
Employer: Meredith Corporation Job Posted: 2/10/2020
Location: Seattle, WA Job Status: Full Time

Job Description:

Meredith is seeking talented, innovative software engineers to join our Platform Engineering team. The team’s charter is to provide a robust application and service architecture which enables content creation, enhancement, and distribution through a single, centrally managed content platform. Engineering focus areas include editorial tools, media ingestion, video, storage, data enhancement, distribution, user profiles, authentication, search, and content personalization. The team owns an ecosystem that is critical to Meredith’s content business across editorial and engineering teams creating web, video, and print content.


You are responsible for the design and implementation of software and services to provide a content platform that is scalable, highly available, and drastically reduces Meredith's costs for content ingestion, management, discoverability, and distribution. You must be comfortable working collaboratively with stakeholders and have a strong desire and ability to deliver innovative solutions to complex problems across the organization.

• Provide leadership to engineers creating editorial tools, web and mobile experiences.
• Implement new services, APIs, and operational monitoring functions.
• Own production services, investigate and resolve issues, bottlenecks, and inefficiencies.
• Provide thorough and readable documentation for all services.
• Develop APIs that allow new content sources to be processed, enhanced, and made available to customers.
• Collaborate closely with other engineers, designers, and product managers to define innovative ways to improve services and reduce costs.
• Actively participate in technical mentorship with engineers on the team by performing thorough code reviews, pairing, and ad hoc reviews of proposed solutions.
• Work with other teams across the company to share and establish best practices.
• Delegate responsibilities to other developers as appropriate while maintaining deliverable timelines.
• Demonstrate passion for code quality and lead by example to produce high quality, complex services and applications under tight timelines.

II. Essential Job Functions
Weight %

• Accountabilities, Actions and Expected Measurable Results
• 60%
• Write Good Code
• Continuously improve our intellectual property, code pipeline, and processes in a performant and extensible fashion. Build out features and sustaining work for high-traffic websites, APIs, and enterprise systems.
• 15%
• Architecture and Design
• Lead the design and technical solutions for complex and highly available services that meet our performance standards.
• 15%
• Collaborate Effectively
• Work closely with team members, product management, and internal stakeholders to understand business requirements and translate into technical tasks for the team.
• 10%
• Grow Your Career
• Take a leading role in system reviews, code reviews, training, and learning opportunities to further your career and mentor junior engineers.
• 100%

III. Minimum Qualifications and Job Requirements | All must be met to be considered.

• Bachelor's degree or higher in Computer Science or relevant industry experience.


• 6+ years of professional software development experience.
• 3+ years building applications deployed on AWS, Azure, or GCP that process or manage large data sets.

Specific Knowledge, Skills and Abilities:

• Demonstrated deep understanding of REST, service architecture, monitoring, and the tenants of horizontal scalability.
• Experience developing complex and highly available services running in a production environment.
• Extensive knowledge of object oriented and functional software design patterns, including those commonly used by large scale search and recommendation engines.
• Proven experience developing and owning production services and applications deployed in major cloud provider leveraging continuous integration, and codified infrastructure and continuous deployment
• Extensive experience using at least one of: Java, C#, Python or JavaScript ES7.
• Extensive experience with at least one of the following MFC frameworks: Asp.net, Express.Js, or Django
• Knowledge of SQL, NOSQL data stores, graph databases, indexing, locking.
• Experience using Docker containers in production systems.
• Ability to translate vague requirements into user stories and technical tasks.
• Ability to estimate effort effectively and lead team through consistent estimation processes.
• Strong communication, analytical and problem solving-skills.

To Apply:


Entertainment Jobs in The Sports Industry

Search Jobs in TV, Radio, Film, Live Events and More


Want More Jobs Like This?
We love helping you with your job search -- we make it even easier by delivering the best jobs to your inbox.

Configure Job Alerts

A Few Related Jobs
Software Engineer
Software Engineer II
Sr Engineer I - Software
Senior Software Engineer
Senior Software Engineer
Senior Software Engineer
Software Engineer
Software Engineer
Software Engineer, Game Integration
Senior Software Engineer
Software Development Engineer
Software Engineer I - Roku
Senior Software Engineer - Android
Production Software Engineer
Lead Software Engineer - Back-End
Lead Engineer, Software
Principal Software Engineer
Engineer I, Software
Software Engineer (Film IT Finance)
Master Software Engineer

We're Working For You!

Instead of spending massive amounts of time and energy searching through catch-all job sites or bookmarking hundreds of employer career pages and visiting them daily - instead of doing all the tedious work yourself, we do it for you.

Our staff is hard at work finding jobs from every entertainment employer and putting it all in one place, so you don't have to.

We�re the best at what we do and we'll prove it. Your satisfaction is guaranteed.

When you're ready to put your job search into high gear, upgrade your account and get full access to every entertainment job right now. While you're focused on getting the right job, we�ll make sure you don't miss any!


About Us  |  Career Advice Blog  |  Employer Directory  |  Contact Us
© 2012-2020 Work In Entertainment, LLC. Terms of Use | Privacy Policy.