Software Engineer III
Subscriptions
Posted on 2/11/2023
INACTIVE
Locations
Culver City, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
AWS
Google Cloud Platform
Java
MongoDB
MySQL
PHP
React.js
Redux
Python
TypeScript
Go
Quality Assurance (QA)
Requirements
  • 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
  • 6+ years of experience in the field as a software engineer
  • Experience in any one of the languages: Java, GoLang, Python, PHP, or Node.js
  • Familiarity with Typescript, React, Redux and React hooks
  • Familiarity with databases like MySQL/PostgresDB/MariaDB/MongoDB
  • Familiarity with AWS/GCP and technologies like API Gateway, Lambda, EC2, S3 Plus on RDS, ECS, EKS
  • Has a willingness 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
  • Build features based on tech requirements provided. Self managing and efficiently taking projects to completion
  • Positive and proactive, solution-focused contributor and team motivator
Responsibilities
  • Working with your team to add, extend or debug subscription features serving millions of users internationally
  • Brainstorming with your engineering manager, the team's product owner, and design to turn large, user journeys into smaller tractable work
  • Flushing out the technical details of how you'd approach implementing user stories, helping to break out tickets into subtasks where you feel is reasonable
  • Review your work with your team's product owner and with QA to verify and validate your contributions
  • Review the pull requests of other team members, contributing considerations and domain expertise where possible, and paying extra attention to potential software vulnerabilities being inadvertently introduced
  • Rarely, responding to an incident affecting one of our subscription services in production, helping others diagnose what went wrong and following up with long-term solutions
Crunchyroll

501-1,000 employees

Anime streaming service