Crunchyroll-posted 8 months ago
Full-time • Senior
Hybrid • Dallas, TX

We are looking for a Staff Software Engineer to join our LRX Client Core Engineering Team, a key pillar of the Scaling Clients and Partnership Engineering (SCPE) organization. We build and maintain robust, high-performance applications across multiple platforms, including Chromecast, Roku, and Smart TVs—with more to come. As a Staff Engineer, you'll play a pivotal role in shaping and executing the technical vision for our client applications, collaborating to deliver exceptional streaming experiences to our global fanbase. You'll lead by example, demonstrate engineering excellence, and drive best practices across the team.

  • Build and optimize Crunchyroll's client applications across web-based platforms with a focus on performance, reliability, and scalability.
  • Collaborate cross-functionally with engineers, product managers, and project managers to design and deliver new features.
  • Lead technical design reviews, making informed technology choices and architectural decisions.
  • Coordinate and manage dependencies across multiple teams to ensure seamless feature rollouts.
  • Champion a culture of engineering quality through rigorous code reviews, automated testing, and continuous integration practices.
  • Partner with leadership to define and evolve a comprehensive testing strategy, including a scalable testing pyramid.
  • Mentor and support other engineers through knowledge-sharing, workshops, and pair programming.
  • Foster a culture of ownership, accountability, and agility, embracing ambiguity and rapidly evolving requirements.
  • 12+ years of experience in front-end development, with an understanding of performance constraints in low-memory environments.
  • Expertise in React or TypeScript with an emphasis on building scalable, modular, and testable applications.
  • Experience writing robust unit and end-to-end tests, ensuring high code quality and confidence in deployments.
  • Customer-obsessed mindset with a demonstrated sense of urgency, ownership, and accountability.
  • Experience working in Agile software development environments, with strong communication and collaboration skills.
  • Demonstrated leadership through mentorship, technical talks, and hands-on guidance for peers and junior engineers.
  • Passion for developing high-quality user experiences and shipping polished, high-performance applications.
  • Receive a great compensation package including salary plus performance bonus earning potential, paid annually.
  • Flexible time off policies allowing you to take the time you need to be your whole self.
  • Generous medical, dental, vision, STD, LTD, and life insurance.
  • Health Saving Account HSA program.
  • Health care and dependent care FSA.
  • 401(k) plan, with employer match.
  • Employer paid commuter benefit.
  • Support program for new parents.
  • Pet insurance and some of our offices are pet friendly!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service