About careerforge
careerforge is a global leader in digital entertainment, delivering streaming experiences to more than 220 million paid subscribers across 190 countries and 30 languages. With a bold vision to become the most beloved and indispensable destination for online entertainment, careerforge continuously expands its portfolio to include movies, series, documentaries, and emerging formats such as interactive gaming. Our relentless focus on innovation, data‑driven decision‑making, and a culture that celebrates curiosity makes careerforge a place where ambitious technologists can shape the future of entertainment at massive scale.
Role Overview
We are seeking a highly motivated Distributed Systems Engineer (L4) – Data Platform to join our Remote Data Infrastructure Teams. In this role, you will design, build, and operate cutting‑edge distributed data services that power the core experiences of millions of users worldwide. You will collaborate with product managers, senior engineers, and technical program managers to deliver resilient, low‑latency data pipelines that enable real‑time personalization, analytics, and machine‑learning workloads.
Key Responsibilities
- Architect, develop, and maintain highly available, fault‑tolerant data services that operate at sub‑millisecond latency.
- Design scalable storage and query layers that support a diverse set of micro‑services across the careerforge ecosystem.
- Drive end‑to‑end ownership of data platform components, from ingestion and transformation to serving and monitoring.
- Collaborate with cross‑functional teams to translate business requirements into robust technical solutions.
- Contribute to open‑source projects and actively engage with the broader community to share careerforge innovations.
- Implement automated testing, continuous integration, and deployment pipelines to ensure high reliability.
- Mentor junior engineers, conduct code reviews, and champion best practices in distributed systems design.
- Identify performance bottlenecks, conduct root‑cause analysis, and deliver optimizations that improve throughput and latency.
- Participate in on‑call rotations and incident response, providing rapid resolution for production issues.
- Stay current with emerging technologies such as cloud‑native architectures, streaming platforms, and modern query engines.
Essential Qualifications
- Minimum 2 years of hands‑on experience designing and implementing large‑scale distributed systems or data platforms.
- Strong proficiency in at least one object‑oriented programming language (e.g., Java, Scala, Kotlin) and familiarity with additional languages such as Python or Go.
- Demonstrated experience with cloud‑based data services (e.g., AWS, GCP, Azure) and modern data processing frameworks.
- Solid understanding of distributed storage concepts, consistency models, and fault‑tolerance mechanisms.
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Proven ability to solve complex problems using algorithmic thinking and data‑driven analysis.
- Excellent communication skills, with the ability to articulate technical concepts to both technical and non‑technical audiences.
Preferred Qualifications
- Experience with high‑performance query engines such as Presto/Trino, Druid, or Iceberg.
- Hands‑on work with streaming platforms like Apache Flink, Kafka, or Pulsar.
- Background in building and operating petabyte‑scale data warehouses and data lakes.
- Familiarity with container orchestration (Kubernetes) and infrastructure‑as‑code tools (Terraform, CloudFormation).
- Contributions to open‑source projects or a track record of publishing technical blogs and talks.
- Master’s degree or advanced coursework in distributed systems, data engineering, or related areas.
Core Skills & Competencies
- Distributed Systems Design: Ability to create architectures that balance consistency, availability, and partition tolerance.
- Performance Optimization: Expertise in profiling, benchmarking, and tuning systems for low latency and high throughput.
- Data Modeling: Strong grasp of schema design, partitioning strategies, and indexing for large‑scale analytics.
- Collaboration: Comfortable working in multi‑disciplinary, remote teams, fostering trust and shared ownership.
- Problem Solving: Proactive approach to diagnosing issues, proposing solutions, and iterating quickly.
- Continuous Learning: Passion for staying ahead of industry trends and applying new knowledge to real‑world challenges.
Career Development & Learning Opportunities
At careerforge, your growth is a priority. You will have access to:
- Mentorship programs pairing you with senior architects and industry experts.
- Technical conferences, workshops, and internal hackathons to explore emerging technologies.
- A robust internal learning portal offering courses on cloud architecture, data engineering, and leadership.
- Clear promotion pathways from L4 to senior and principal engineering roles, with transparent performance metrics.
- Opportunities to lead high‑visibility projects that directly impact millions of users worldwide.
Work Environment & Culture
careerforge embraces a fully remote‑first culture, trusting talent to deliver excellence from anywhere in the United States. Our teams are built on a foundation of psychological safety, curiosity, and inclusion. We celebrate diverse perspectives, encourage bold experimentation, and recognize contributions that advance both product and community. Flexible work hours, generous time‑off policies, and a collaborative virtual workspace ensure you can maintain a healthy work‑life balance while pursuing ambitious technical goals.
Compensation, Benefits & Perks
We offer a competitive hourly rate of $28 per hour, complemented by a comprehensive benefits package that includes:
- Health, dental, and vision insurance with multiple plan options.
- 401(k) retirement savings plan with company matching.
- Generous paid time off, parental leave, and holidays.
- Professional development stipend for certifications, courses, and conference attendance.
- Home office allowance to support your remote workspace setup.
- Wellness programs, including mental‑health resources and virtual fitness classes.
- Employee assistance programs and access to a global network of peers.
How to Apply
If you are excited about building the next generation of data platforms that power worldwide entertainment experiences, we want to hear from you. Please submit your resume and a brief cover letter highlighting your most relevant projects to the link below. Our recruiting team will review your application and reach out to schedule an interview.
``` Apply for this job