What are the responsibilities and job description for the Senior Software Engineer position at Crunchyroll?
A company is looking for a Senior Software Engineer to build and enhance scalable services for customer experiences.Key ResponsibilitiesEnhance cross-team collaboration to define technical requirements and contribute to system architectureWrite clean, maintainable, and well-documented code while adhering to industry best practicesIdentify and resolve performance bottlenecks, ensuring optimized frontend and backend componentsRequired QualificationsExperience in Golang or expertise in one or more backend programming languages (e.g., Java, Python, C#, C )Experience with Javascript, Typescript, and ReactExperience designing and working with RESTful APIsDeep understanding of cloud-based architectures, including serverless frameworks and containerizationBachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience