← Back to jobs
Full-time

Data Engineer III

$148K/yr – $185K/yr

Los Angeles, CAIT & TechnologyPosted 29d ago

You'll complete your application on the employer's website.

Role overview

Job type

Full-time

Salary

$148K/yr – $185K/yr

Posted

29 days ago

Job description

Crunchyroll is a company dedicated to delivering the art and culture of anime to a global community. They are seeking a Data Engineer III to design, implement, and optimize data services that support their business needs and enhance the experience for their internal stakeholders.

Responsibilities

Write clean, maintainable, and well-documented API and code while adhering to industry best practices, including code reviews and design patterns

Identify and resolve performance bottlenecks, ensuring that both frontend and backend components are optimized for speed and reliability

Contribute to the automation and optimization of build, deployment, and monitoring processes to support a smooth development lifecycle

Develop and maintain comprehensive test suites (unit and integration) to ensure system reliability and robustness

Implement and maintain security best practices, safeguarding sensitive data and ensuring compliance with relevant standards and regulations

Must be proficient in both TypeScript and Python

Design, build, and maintain scalable applications/services using TypeScript and Python and modern backend frameworks (Node.js preferred)

Build event-driven architectures and event interfaces using AWS services such as SNS/SQS, EventBridge, Kinesis, or Kafka

Deep understanding of AWS Processing Framework like Step Functions

Architect and optimize database schemas and queries for relational (RDS PostgreSQL, MySQL), NoSQL (DynamoDB) and Graph Database (Neo4j)

Collaborate with service engineers, data engineers, and product teams to deliver high-quality software solutions

Apply best practices for code quality, security, testing, and performance optimization

Preferred

Experience with retrieval-augmented generation (RAG) or Graph RAG architectures

Knowledge of fine-tuning and optimizing LLMs for performance and cost efficiency

Retrieval-Augmented Generation

Graph RAG architectures

Fine-tuning LLMs

Optimizing LLMs

Benefits

Receive a great compensation package including salary plus performance bonus earning potential, paid annually.

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

Anime streaming and entertainment experiences

Los Angeles, California, USA

http://www.crunchyroll.com/

Founded in 2008

1001-5000 employees

Qualifications

Bachelor's degree in Computer Science, Information Technology, or a related field

5+ years of experience in backend engineering, specializing in microservices, APIs, and event-driven systems

Strong expertise in TypeScript (Node.js) and Python

Experience in building applications/services using TypeScript and Python and modern backend frameworks (Node.js preferred)

Deep understanding of cloud-based architectures (AWS preferred), including serverless frameworks, containerization (Docker, Kubernetes), and CI/CD pipelines

Hands-on experience with event-driven architectures and event interfaces (Kafka, SNS/SQS, EventBridge, Kinesis)

Strong database design skills across relational (RDS PostgreSQL, MySQL), NoSQL (DynamoDB) and Graph Database (Neo4j)

Excellent problem-solving skills, ownership mentality, and ability to work in a collaborative, fast-paced environment

Write clean, maintainable, and well-documented API and code while adhering to industry best practices, including code reviews and design patterns

Identify and resolve performance bottlenecks, ensuring that both frontend and backend components are optimized for speed and reliability

Contribute to the automation and optimization of build, deployment, and monitoring processes to support a smooth development lifecycle

Develop and maintain comprehensive test suites (unit and integration) to ensure system reliability and robustness

Implement and maintain security best practices, safeguarding sensitive data and ensuring compliance with relevant standards and regulations

Design, build, and maintain scalable applications/services using TypeScript and Python and modern backend frameworks (Node.js preferred)

Build event-driven architectures and event interfaces using AWS services such as SNS/SQS, EventBridge, Kinesis, or Kafka

Deep understanding of AWS Processing Framework like Step Functions

Architect and optimize database schemas and queries for relational (RDS PostgreSQL, MySQL), NoSQL (DynamoDB) and Graph Database (Neo4j)

Collaborate with service engineers, data engineers, and product teams to deliver high-quality software solutions

Apply best practices for code quality, security, testing, and performance optimization

Experience with retrieval-augmented generation (RAG) or Graph RAG architectures

Knowledge of fine-tuning and optimizing LLMs for performance and cost efficiency

5+ years of experience in backend engineering, specializing in microservices, APIs, and event-driven systems.

Required skills

TypeScript, Python, Node.js, AWS SNS, AWS SQS, AWS EventBridge, AWS Kinesis, AWS Step Functions, RDS PostgreSQL, MySQL, DynamoDB, Neo4j, Docker, Kubernetes, CI/CD pipelines, Microservices, APIs, Event-driven architectures

Experience

5+ years

Interested in this role?

Apply directly on the employer's website — it only takes a few minutes.

Similar vacancies

Other roles in Los Angeles, CA or IT & Technology

Seattle, New York, San FranciscoIT & TechnologyPosted 30+ Days Ago

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…