Staff DevOps Engineer
Crunchyroll · Los Angeles, CA · 5 days ago
HybridEngineering$200k–$249k/yrFull-time
About the role
The Cloud Reliability team within the Infrastructure Engineering team at Crunchyroll ensures that developers are enabled, self-service, and that everything about our infrastructure is automated and highly reliable and scalable. As a Staff DevOps Engineer, you will work with our DevOps team, delivery teams, and lead projects related to infrastructure automation, scaling, CICD, and drive them forward to completion.
You will develop tools and systems that support services and facilitate high-quality software delivery and architecture / infrastructure. You will collaborate with other engineers, understand their needs, assist them in their journey, and play a key role in partnering with development teams.
Requirements
- At least a Bachelor's degree in software engineering, computer science, information technology, information systems, or similar.
- 12+ years of relevant experience in DevOps and infrastructure management.
- 8+ years working in production environments, combining DevOps and software engineering.
- 5+ years of experience managing containerized infrastructure in ECS or Kubernetes.
- Proficiency in automation, creating reusable patterns and solutions.
- Expertise in GitOps practices and CI/CD, including tools like GHA & CodeDeploy and infrastructure automation within CI/CD.
- 5+ years experience in AWS and its major services such as ECS, S3, SQS, Lambda, containerization, utilizing Infrastructure as Code (IaC) such as Pulumi and Terraform.
- Proficient in programming in TypeScript with familiarity of other languages such as Go or Python.
- Familiarity with relational databases (e.g., PostgreSQL, MySQL) and non-relational databases (e.g., DynamoDB).
- Experience guiding software engineers in production best practices, sharing knowledge across teams.
- Design and deployment experience with data sovereignty-driven designs (e.g., GDPR).
- Collaboration with other engineers to build tools and systems supporting services and facilitating high-quality software delivery.