Job Description
Hulu's Database Engineering team is seeking a motivated Senior Software Engineer who will be an exceptional addition to our growing team. Our team is responsible for building and improving platform-like capabilities, using managed systems as the base layer, for application runtime needs such as data storage, messaging, lambda functions, and feature-flagging to name a few. We are responsible for powering all of Hulu's backend systems from live video delivery to login and billing, serving tens of millions of customers, with aspirations to grow to hundreds of millions.
The right person for this role is passionate about building systems that are optimized for scalability, efficiency, reliability, and uptime. If you are someone who gets excited with sub-millisecond service response time and has experience building fault-tolerant systems at scale, then this is an excellent role for you. Come join our team and help create amazing application runtime platforms while revolutionizing streaming TV!
WHAT YOU'LL DO
• Build and manage code in AWS using Terraform.
• Assist with strategy and execution of migration from on-prem databases to AWS managed solutions.
• Help define standards, query tuning and suggest best practices for using databases efficiently at scale.
• Standardize and streamline our database infrastructure, focusing on automation and building things the right way rather than the fast way.
• Assist with operating MySQL, MongoDB, Redis, and Cassandra clusters using in-house-built DBaaS platforms.
• Assist with implementation of SOX internal controls.
WHAT TO BRING
• In-depth knowledge of two or more of these database solutions, DynamoDB, MySQL/Aurora, Redis Elasticache, MongoDB, Cassandra.
• Shell Scripting (essential), Python (extremely good to have), Java (good to have)
Expertise with core database modeling fundamentals, database optimization, and database architecture.Hulu's Database Engineering team is seeking a motivated Senior Software Engineer who will be an exceptional addition to our growing team. Our team is responsible for building and improving platform-like capabilities, using managed systems as the base layer, for application runtime needs such as data storage, messaging, lambda functions, and feature-flagging to name a few. We are responsible for powering all of Hulu's backend systems from live video delivery to login and billing, serving tens of millions of customers, with aspirations to grow to hundreds of millions.
The right person for this role is passionate about building systems that are optimized for scalability, efficiency, reliability, and uptime. If you are someone who gets excited with sub-millisecond service response time and has experience building fault-tolerant systems at scale, then this is an excellent role for you. Come join our team and help create amazing application runtime platforms while revolutionizing streaming TV!
Jobcode: Reference SBJ-g6p579-3-90-242-249-42 in your application.