Back-End Engineering Manager

 (10+ years exp)
Published: 3 weeks ago
Avatar for Funimation

Funimation

"Animation is a way of seeing the world"

Job Location

Job Type

Full Time

Visa Sponsorship

Available

Relocation

Allowed

Skills

API
Animation
Streaming Media
OTT Services
Microsoft .NET
AWS
LAMP/LEMP Stack
SVOD/AVOD/PPV Streaming Media

Hiring contact

Natalia Manzanares

The Role

Funimation is looking for a Backend Engineering Manager to join our growing Engineering and technology team. We are looking for an intrepid problem-solver to dive into an ambiguous problem space and design and deliver innovative software solutions, and to collaborate with cross-functional teams.

You will work alongside product management, design, and marketing to define and build solutions fans love. You will be responsible for building and leading a team of engineers to architect, design, and develop cutting edge technologies. This leader will work with senior engineers and other leaders to solve difficult technical problems.

The ideal candidate will have an established background developing service architectures. This person must also be a strong leader and an excellent communicator who can articulate technical design tradeoffs with senior technical leaders.

Responsibilities:

Work closely with software engineers and other engineering managers to architect, develop and deliver the best solutions.
Manage team to scale distributed systems, make architectural trade-offs, review code, and deliver with speed and quality.
Contribute to building scalable, high-performing tech infrastructure
Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies.
Collaborate with Product and Program Managers to develop a long-term roadmap with achievable estimates; ensuring software engineering priorities are included within the roadmap.
Coordinate and administer assignments, monitor team progress, and maintain schedules.
Manage the day-to-day activities of the engineering team within an agile environment. Directly manage and mentor a team of engineers as well as working with outside vendors to boost our delivery capability, whether in-house, off-shore, or third-party.
Ensure development of extensible architectures and solid technical designs
When needed, analyze modifications necessary to the Funimation’s current architecture triggered by changes in business requirements, processes, or technical requirements, develop options to incorporate the changes and take/facilitate the appropriate decisions.
Evaluate and have a firm understanding of emerging technologies and trends for high performance distributed computing within cloud infrastructures
Provide guidance on the full life cycle of cloud based solutions including tools, technologies, and best practices for development, deployment, and maintenance of cloud hosted services
Provide expertise for teams in all matters related to deployment, building and release process.
Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives where needed.
May serve as architect or project lead in course of large or complex project.
Manage a team of product engineers into a highly performing engineering product team.
Mentor and grow engineers. Have a vested interest in their direct report’s long-term career and life goals and help them manage plans to reach those goals
Help shape a cultural high bar for security, performance, reliability, and maintainability of software
Likes working at a fast pace, is self-directed, and able to manage multiple concurrent competing challenges, issues and priorities

The minimum qualifications & requirements for this position include:

10+ Years of experience in software development.
The candidate must have exceptional technical skills with implementation as well as architecture and integration.
Good understanding of architecture and design patterns
Experience in end-to-end media workflows for linear and non-linear is highly desirable
Good understanding of platform interoperability strategies, risks and challenges
Demonstrated ability to adapt to new technologies and learn quickly
Professional experience architecting/operating solutions built on AWS
Expert knowledge of designing and developing web applications and API’s using Microsoft.NET or LAMP technology stack
Technical degree required; Computer Science or Math background highly desired
Ability to work with others: You have excellent interpersonal skills. You’re a good listener.
Strong communication skills: You are articulate and persuasive while able to listen and incorporate the perspectives of others.
Work ethic: You do what it takes to make a launch go well, which involves working with technical operations, product support, product marketing, merchandising, and communicating directly with our community. You are equally comfortable taking personal ownership for a task as delegating it.
Creativity: You love to solve problems large and small.

*Sony Pictures Entertainment is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, age, sexual orientation, gender identity, or other protected characteristics.

  • Sony Pictures - CA - Culver City Area & Studios

More about Funimation

Founders

Natalia Manzanares
Coordinator, Global Talent Acquisition • 3 years • 5 years
California
image
Go to team image

Similar Jobs

MyTime company logo
MyTime
Enterprise Point of Sale and Appointment Scheduling System for Chains and Franchises
Yoi company logo
Yoi
First year success for new employees
PatientPop company logo
PatientPop
PatientPop drives results for practices with a platform designed for providers, focusing on growth
Everyset company logo
Everyset
Employee Management Platform for Film & TV Productions
WhatsPoppin' company logo
WhatsPoppin'
WhatsPoppin' is a new way to share experiences, connect & discover fun on the go