Crunchyroll, LLC

Senior Software Engineer

Crunchyroll, LLC
Apply
1 day ago
Hyderābād, IndiaSenior

Responsibilities

  • Design, develop, and maintain end-to-end features across React/Next.js frontend applications and Java Spring Boot backend services.
  • Build secure, scalable REST APIs using OpenAPI-first design and implement authentication and authorization with Okta OIDC, OAuth2, and JWT.
  • Develop accessible, localized dashboards, analytics interfaces, data tables, and visualizations compliant with WCAG.
  • Collaborate with data engineers, product managers, UX designers, and other stakeholders on product and platform enhancements.
  • Integrate with Databricks and other data platforms while optimizing API performance, database connectivity, and concurrent processing.
  • Implement unit, integration, API, and component testing across the technology stack.
  • Support cloud-native deployments with Kubernetes, Docker, GitHub Actions, and GitOps practices.
  • Maintain observability through Datadog and production monitoring tools, and contribute to code reviews, architecture, performance optimization, and automation.

Requirements

  • 8+ years of experience building and delivering modern full-stack applications with Java and React-based technologies.
  • Strong expertise in Java 21, Spring Boot, REST API design, OAuth2, OIDC, JWT authentication, and secure application development.
  • Hands-on experience with React, Next.js, TypeScript, frontend state management, API integration, and component-driven development.
  • Experience with SQL-based data platforms, API-driven integrations, application performance, and scalability.
  • Experience with Docker, Kubernetes, CI/CD pipelines, and cloud platforms such as GCP and/or AWS.
  • Ability to write high-quality maintainable code supported by automated testing frameworks and engineering best practices.
  • Strong collaboration, communication, problem-solving, and independent execution skills.
  • Experience with Databricks, GitOps/Flux CD, Datadog, internationalization, or analytics applications is preferred.
  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.

Benefits

  • Medical, dental, and vision private insurance coverage.
  • 24/7 counseling and mental health sessions through the Employee Assistance Program.
  • Free premium Crunchyroll access.
  • Professional development opportunities.
  • Paid parental leave of up to 26 weeks for birthing parents and up to 12 weeks for non-birthing parents.
  • Hybrid work schedule.
  • Paid Time Off, Flex Time Off, five Yasumi Days, half-day Fridays during summer, and winter break.

Tech Stack

AWSDatabricksDatadogDockerGitHub ActionsGoogle Cloud PlatformJavaKubernetesNext.jsReactSpring BootSQLTypeScript

Categories

Crunchyroll, LLC

About Crunchyroll, LLC

1,001-5,000 employees

Crunchyroll, LLC runs a global anime-focused streaming service with subscription and ad-supported tiers, plus manga, games, theatrical releases, and an e-commerce store for merchandise. It serves fans in 200+ countries and territories and monetizes through subscriptions, advertising, and retail. Founded in 2006 and headquartered in Los Angeles, it is owned by Sony through a joint venture between Sony Pictures Entertainment and Aniplex.

Contact me