Crunchyroll · 3 days ago
Senior Software Engineer, Membership
Wonder how qualified you are to the job?
Subscription ServiceVideo
Insider Connection @Crunchyroll
Responsibilities
Work with the team to add, extend, or debug subscription features for the anime community
Brainstorm with engineering leaders, product partners, and designers to unpack large complex features into attainable milestones
Demonstrate responsibility for tasks from start to finish, collaborating with the product owner and QA
Review pull requests of team members, inject expertise, and ensure code quality
Participate in on-call shifts and respond to incidents affecting subscription services
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Education that results in strong understanding of computer science principles and design patterns. Education ranging from a Bachelor's of Science degree in Computer Science, Mathematics, or related science and engineering degree to alternative education, training, bootcamps, or certifications.
8+ years of experience in the field as a software engineer with a significant portion of that experience dedicated to backend development for large-scale systems.
You have worked in a distributed systems or microservice architecture, handling complex system integrations and scalability challenges.
Expertise in Typescript/NodeJS
Proficient in Golang
Experience with databases like MySQL/PostgresDB/MariaDB/MongoDB
Experience building cloud native scalable application with AWS/GCP and technologies like API Gateway, Lambda, EC2, S3 Plus on RDS, ECS, EKS
You are willing to be on-call on a rotational basis along with others in the team to ensure incidents are addressed as quickly as possible with the least disruption to our end-users.
Ability to write & assess clean, functional, high quality and testable code for each of our projects.
You have experience designing and implementing subscription-based models including billing cycles, recurring payments, and churn analysis on a high scale.
Build features based on tech requirements provided. Self managing and efficiently taking projects to completion.
You have a positive and proactive attitude, strong problem-solving skills and communication skills. You enjoy collaborating with cross-functional teams and are motivated to contribute to the success of the team.
Benefits
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
Employer paid commuter benefit
Support program for new parents
Pet insurance and some of our offices are pet friendly!
Company
Crunchyroll
Crunchyroll is a video service provider for Japanese animated productions and Asian media services. It is a sub-organization of Ellation.
H1B Sponsorship
Crunchyroll has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (3)
2022 (9)
Funding
Current Stage
Early StageTotal Funding
$26.8MKey Investors
Otter MediaTV Tokyo
2020-12-09Acquired· by Funimation ($1.18B)
2015-11-20Series Unknown· $22M
2010-03-25Series Unknown· $0.75M
Recent News
2024-05-31
2024-05-23
Company data provided by crunchbase