Staff Software Engineer, Web Client Platforms
Company: Ellation, Inc.
Location: San Francisco
Posted on: May 9, 2025
Job Description:
Staff Software Engineer, Web Client PlatformsAbout
CrunchyrollFounded by fans, Crunchyroll delivers the art and
culture of anime to a passionate community. We super-serve over 100
million anime and manga fans across 200+ countries and territories,
and help them connect with the stories and characters they crave.
Whether that experience is online or in-person, streaming video,
theatrical, games, merchandise, events and more, it's powered by
the anime content we all love.Join our team, and help us shape the
future of anime!About the roleWe 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.You will:
- 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.In the role
of Staff Software Engineer, you will report to the Senior
Engineering Manager, Core Web. We are considering applicants for
the location of San Francisco, Los Angeles, or Dallas This is a
hybrid position with three days a week in office.About YouWe get
excited about candidates, like you, because...
- You have 12+ years of experience in front-end development, with
an understanding of performance constraints in low-memory
environments.
- You have expertise in React or TypeScript with an emphasis on
building scalable, modular, and testable applications.
- You have experience writing robust unit and end-to-end tests,
ensuring high code quality and confidence in deployments.
- You are customer-obsessed mindset with a demonstrated sense of
urgency, ownership, and accountability.
- You have experience working in Agile software development
environments, with strong communication and collaboration
skills.
- You have demonstrated leadership through mentorship, technical
talks, and hands-on guidance for peers and junior engineers.
- You have a passion for developing high-quality user experiences
and shipping polished, high-performance applications.About the
TeamThe LRX Web Client Platform Team exemplifies Crunchyroll's
collaborative and fan-first culture. We partner with platform
engineers, designers, and product teams to build immersive,
performant applications that delight users across a growing range
of devices.Our team thrives on action, innovation, and a shared
commitment to raising the bar. We are curious, data-driven, and
passionate about continuously improving the way fans experience
anime.Why you will love working at CrunchyrollIn addition to
getting to work with fun, passionate and inspired colleagues, you
will also enjoy the following benefits and perks:
- 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
- Support program for new parents
- Pet insurance and some of our offices are pet
friendly!#LifeAtCrunchyroll #LI-HybridThe Pay Range for this
position is listed. Actual pay will vary based on factors
including, but not limited to location, experience, and
performance. The range listed is just one component of
Crunchyroll's Total Rewards offerings for employees. Other rewards
may include performance bonuses, employer matched retirement
savings, time-off programs, and progressive health benefits and
perks.$203,000 - $254,000 USDAbout our ValuesWe want to be
everything for someone rather than something for everyone and we do
this by living and modeling our values in all that we do. We
valueCourage. We believe that when we overcome fear, we enable our
best selves.Curiosity. We are curious, which is the gateway to
empathy, inclusion, and understanding.
- Kaizen. We have a growth mindset committed to constant forward
progress.Service. We serve our community with humility, enabling
joy and belonging for others.Our commitment to diversity and
inclusionOur mission of helping people belong reflects our
commitment to diversity & inclusion. It's just the way we do
business.We are an equal opportunity employer and value diversity
at Crunchyroll. Pursuant to applicable law, we do not discriminate
on the basis of race, religion, color, national origin, gender,
sexual orientation, age, marital status, veteran status, or
disability status.Crunchyroll, LLC is an independently operated
joint venture between US-based Sony Pictures Entertainment, and
Japan's Aniplex, a subsidiary of Sony Music Entertainment (Japan)
Inc., both subsidiaries of Tokyo-based Sony Group
Corporation.Please beware of recent scams to online job seekers.
Those applying to our job openings will only be contacted directly
from @crunchyroll.com email account.Apply for this job*indicates a
required fieldFirst Name *Last Name *Email *PhoneResume/CVEnter
manuallyAccepted file types: pdf, doc, docx, txt, rtfEnter
manuallyAccepted file types: pdf, doc, docx, txt, rtfLinkedIn
ProfilePlease provide the URL to your LinkedIn profile.Are you
subject to a non-competition agreement or other agreement that
would preclude or restrict your employment with Crunchyroll? *
Select...Do you currently, or will you in the future, require any
immigration-related support or sponsorship from Crunchyroll in
order to begin or continue employment with Crunchyroll? *
Select...Crunchyroll is a hybrid environment, and we are in the
office three days a week (Tuesday, Wednesday, and Thursday). Please
select your current location or willingness to discuss relocation:
* Select...Please describe your Total Rewards expectations in order
to consider a new role with Crunchyroll.This question is optional
and it is a private field. Answers may only be viewed by members of
our Talent Attraction team.Briefly describe your experience in web
development for non-desktop platforms. (ex: mobile, console, etc.)
*This role will focus heavy on TV platform experience. Please
describe your comfort level working on devices. *
#J-18808-Ljbffr
Keywords: Ellation, Inc., Santa Clara , Staff Software Engineer, Web Client Platforms, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...