Senior Software Engineer
Hyderabad, Telangana · Hyderabad · 8+ years experience · Hybrid · Posted Oct 13, 2026
At a glance
- Experience
- 8+ years experience
- Workplace
- Hybrid
- Location
- Hyderabad, Telangana · Hyderabad
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
- We are hiring a Senior Full-Stack Software Engineer to join our India Operations and play a crucial role in our mission to establish a world-class data engineering team within the Center for Data and Insights (CDI).
- In this role, you’ll play a key part in building a cutting-edge, real-time data platform, designed to deliver insights at scale and power data-driven decision-making across our organization.
- Responsibilities will include collaborating with the data team and working on both backend microservices & frontend interfaces, crafting solutions that ensure data is processed, analyzed, and visualized in real time.
Responsibilities
- Design, develop, and maintain end-to-end features across the product, spanning React/Next.js frontend applications and Java Spring Boot backend services.
- Build secure, scalable REST APIs using OpenAPI-first design principles and implement robust authentication and authorization using Okta OIDC, OAuth2, and JWT-based security.
- Develop intuitive, accessible, and localized user experiences, including dashboards, analytics, data tables, and visualizations, ensuring WCAG-compliant implementations.
- Collaborate closely with data engineers, product managers, UX designers, and stakeholders to deliver high-impact features and platform enhancements.
- Manage integrations with Databricks and other data platforms, optimizing API performance, database connectivity, and concurrent processing for large-scale analytics workloads.
- Implement comprehensive testing strategies across the stack, including unit, integration, API, and component testing, to ensure reliability and maintainability.
- Support cloud-native deployments using Kubernetes, Docker, GitHub Actions, and GitOps practices, while maintaining observability through Datadog and production monitoring tools.
- Drive engineering excellence through code reviews, architectural discussions, performance optimization, automation, and continuous improvement initiatives.
Requirements
- 8+ years of experience building and delivering modern full-stack applications using Java and React-based technologies.
- Strong expertise in Java 21, Spring Boot, REST API design, and secure application development using OAuth2, OIDC, and JWT authentication.
- Hands-on experience with React, Next.js, TypeScript, and modern frontend frameworks, including state management, API integration, and component-driven development.
- Solid understanding of SQL-based data platforms and API-driven integrations, with experience optimizing application performance and scalability.
- Experience working with containerized and cloud-native environments, including Docker, Kubernetes, CI/CD pipelines, and cloud platforms such as GCP and/or AWS.
- Proven ability to write high-quality, maintainable code supported by automated testing frameworks and engineering best practices.
- Strong collaboration, communication, and problem-solving skills, with the ability to work independently in a fast-paced environment.
- Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent practical experience
Preferred qualifications
- Experience with Databricks, GitOps/Flux CD, observability platforms (Datadog), internationalization, or analytics applications is a plus.
Benefits
- Best-in class medical, dental, and vision private insurance healthcare coverage
- Access to counseling & mental health sessions 24/7 through our Employee Assistance Program (EAP)
- Free premium access to Crunchyroll
- Professional Development
- Company's Paid Parental Leave
- Paid Time Off
- Flex Time Off
- 5 Yasumi Days
- Half-Day Fridays during the summer
- Winter Break
Workplace
- Hybrid Work Schedule
Skills
- Java
- Spring Boot
- React
- Next.js
- TypeScript
- Kubernetes
- Docker
- Databricks
- GitHub Actions
- Datadog
- GCP
- AWS
Show all 15 skills
- OAuth2
- OIDC
- JWT