Who We Are
We’re a cast of characters working to shine a spotlight on anime. Crunchyroll is an international business focused on creating both online and offline experiences for fans through content (licensed, co-produced, originals, distribution), merchandise, events, gaming, news, and more. Visit our About Us pages for more information about our collection of brands.
Location: Hyderabad, India
About The Team
We are a team of enterprise technology professionals who own the automation, cloud infrastructure, and AI assisted operations that power the finance and monetization systems behind Crunchyroll
About You:
- 15+ years experience leading design and implementation of complex software systems
- Experience developing and leading the highest priority initiatives, delivering on customer satisfaction while also meeting business expectations
- 6+ years experience building scalable, serverless solutions in GCP or AWS
- Experience in Python
- Act as the technical lead for our most challenging, cross-functional projects.
- Thoroughly understand system interdependencies and constraints.
- Have expert knowledge in performance optimization, scalability, enterprise system architecture, and engineering best practices.
- You are comfortable leading and maintaining relationships with vendors and partners
- You develop and expand your team through interviewing and coaching activities
- Your documentation sets the standard for all engineers in the organization
- You lead through influence versus authority, you know how to navigate difficult subjects and resolve contentious issues.
- You advocate for the creation of new software only when it is necessary, and you can determine when to build a solution versus when to use off the shelf components
- Ability to lead investigations into failing critical business processes while delegating work to individuals and providing appropriate communication with key partners
- Unwavering confidence in the face of uncertainty, capable of guiding teams to success by examining risks and providing unique solutions
Nice to Haves:
- Worked at a streaming media company
- Experience working with integration platforms like Mulesoft
A day in the life of a Principal Software Engineer:
- Work across engineering teams, product managers, and key partners to understand business critical bottlenecks
- Instill engineering excellence across organizational domains through education, tooling, and one-on-one guidance
- Improve the security of our platform through better tooling, monitoring, and alerting
- Work with operations to evaluate new infrastructure choices and identify architectural standard methodologies with a focus on empowering engineers to operate independently
- Support and improve internal processes including engineering, product, and communications
- Work closely with Finance, Content Operations, Marketing, and others from the Senior Management Team to understand critical business problems and provide innovative solutions
- You actively participate in the coaching, mentoring of engineers you interact with and are a core part of the hiring and recruiting process.
- You write critical code and make the right trade-offs. You solve sophisticated problems with solutions that are as simple as possible.
- Dive deeply into highly ambiguous and significantly sophisticated problem spaces to understand core requirements and provide innovative solutions