Software Engineering Director - Apis
Discovery Communications
Bellevue, WAThis was removed by the employer on 3/14/2020 5:32:00 AM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Software Engineering Director - Apis jobs in Bellevue-WA
Search all Software Engineering Director - Apis postings
Full Time Job
We are looking for talented Director of Engineering to lead engineering teams focused on building APIs that power direct-to-consumer mobile, connected tv, and web applications for Food Network, HGTV, Magnolia, and many other Discovery brands.
Successful candidates will have an established background developing REST and/or GraphQL APIs at scale. Successful candidates will have strong technical ability, great communication skills, great analytical reasoning skills, and, of course, a passion for Discovery’s brands.
This role will collaborate closely with our mobile and web product development teams to build APIs that support browsing/searching content, taking payments, e-commerce, video streaming, etc.
Responsibilities
1. Lead Engineering teams providing coaching, mentoring, setting goals, and recruiting talent
2. Focus on building APIs powering direct-to-consumer mobile and other applications across digital brands
3. Partner with the mobile and web product development teams to build APIs
4. Impement modern DevOps/SRE practices such as continuous deployment, performance monitoring, incident management, and chaos engineering
Requirements
* 5 years experience developing REST APIs using a modern framework such as Express, Spring Boot, Ruby on Rails, etc
* 5 years experience using Node, Java, Python, or other similar language
* 2 years experience using AWS managed services such as Lambda, DynamoDB, SQS, Kinesis, API Gateway, etc
* 5 years leading and managing a software engineering team (providing coaching, mentoring, setting goals, and recruiting talent)
* Experience implementing modern DevOps/SRE practices such as continuous deployment, performance monitoring, incident management, and chaos engineering
* Experience scaling APIs to support over 1000 TPS
* Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
* A bachelor’s degree in Computer Science, Engineering or a related field, or equivalent training, fellowship, or work experience
* Ability to communicate and influence at all levels, from the new college hire engineer to an executive audience
* Computer Science fundamentals in object-oriented design
* Computer Science fundamentals in data structures and big data systems
* Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
* Must have the legal right to work in the United States
bellevue, washington, wa, blv