Senior Software Engineer
Los Angeles · USD 183,400-229,200 · 8+ years experience · Hybrid · Posted Oct 14, 2026
At a glance
- Experience
- 8+ years experience
- Workplace
- Hybrid
- Location
- Los Angeles
- Salary
- USD 183,400-229,200
About Crunchyroll
- Founded 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 role
- As a Senior Software Engineer for Concepts Lab at Crunchyroll, you will take the lab’s validated experiments into production and embed directly with the teams who will run them long-term.
- You will decide when to prototype quickly and when to build something meant to last, with each engagement ending with a real handoff, runbooks, and documentation.
Responsibilities
- Build and help deliver experiences to our internal experimental environment, owning its reliability, deployment path, and the ability to stand a new experiment up quickly.
- Design, build, and ship the software behind the lab’s experiments directly inside production environments, turning unclear asks into a crisp plan and a milestone path.
- Embed with delivery teams for the duration of each engagement, working within their systems and conventions to implement and build out the lab’s experiments.
- Own production health during the engagement, including security patching, dependency upgrades, bug reduction, scaling work, runbooks, and documentation, shared on a rotation across the team.
- Set the technical bar for the lab’s software work, including design reviews, code quality, test coverage, observability, cost management, and security practices.
- Lead the handoff of validated experiments to the long-term owning team, so what graduates out of the lab arrives documented, supportable, and fully owned by the receiving team.
- Mentor the engineers and contractors who collaborate with us, contribute to hiring, and help shape how Crunchyroll Engineering builds software.
Requirements
- You have 8+ years of professional software engineering experience building and operating production systems.
- You have designed systems with multiple components interacting across API or service boundaries, and you anticipate the failure modes before they reach customers.
- You write production-grade Python and/or TypeScript and have built software that other engineers chose to adopt because it made their work easier.
- You have built and maintained CI/CD pipelines and integrated automated testing into them.
- You use AI, including agentic coding tools and workflows, to accelerate complex delivery, refactors, and migrations while ensuring correctness and production safety.
- You have carried operational ownership for services you built: runbooks, diagnostics, and incident follow-through.
- You have experience working in early-stage, ambiguous environments where you define the problem as much as you solve it, and you know when to prototype quickly versus when to build for the long term.
Preferred qualifications
- Experience in media, streaming, or gaming
- Experience working in an innovation lab, incubation environment, or R&D organization
- Experience with agentic coding tools and frameworks (Claude Code, Cursor, or comparable) used across the full development cycle
Benefits
- Great compensation package including salary plus performance bonus earning potential, paid annually
- Flexible time off policies
- 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
Workplace
- Los Angeles, CA (onsite)
Skills
- Python
- TypeScript
- CI/CD
- Claude Code
- Cursor