About careerpulse
careerpulse is a global leader in entertainment streaming, delivering a diverse catalog of movies, series, documentaries, and interactive experiences to more than 220 million paid members across 190 countries. With content available in over 30 languages and a bold expansion into emerging formats such as gaming, careerpulse is redefining how audiences engage with digital entertainment. Our mission is to “bring the world together through storytelling,” and we achieve that by building world‑class technology platforms that enable seamless, high‑quality experiences at massive scale.
Why This Role Matters
As a Distributed Systems Engineer (L4) – Data Platform, you will be a pivotal member of the Data Infrastructure teams that power careerpulse’s recommendation engines, content delivery pipelines, analytics, and emerging product lines. Your work will directly impact the ability of millions of users to discover, stream, and interact with content in real time, while ensuring the platform remains reliable, performant, and cost‑effective. This is a remote‑first position, open to qualified candidates anywhere in the United States, allowing you to contribute from the comfort of your own workspace.
Key Responsibilities
Core Engineering & Architecture
- Design, develop, and maintain highly available, low‑latency data services that support sub‑millisecond query performance for careerpulse micro‑services.
- Build and evolve distributed storage and processing layers, including data lake, warehouse, and real‑time streaming components.
- Implement robust APIs and SDKs that enable internal product teams to ingest, query, and analyze data efficiently.
- Collaborate with cross‑functional engineers, product managers, and technical program managers to translate business requirements into scalable technical solutions.
Performance & Reliability
- Identify and resolve performance bottlenecks across the data stack, employing profiling, benchmarking, and capacity planning techniques.
- Drive reliability initiatives such as chaos engineering, fault injection, and automated recovery mechanisms to meet stringent SLAs.
- Develop observability tooling (metrics, tracing, logging) that provides deep insight into system health and facilitates rapid incident response.
Open‑Source & Community Engagement
- Contribute to careerpulse’s open‑source projects, sharing innovations with the broader community and fostering a culture of transparency.
- Participate in industry forums, conferences, and meet‑ups to stay abreast of emerging trends in distributed systems, big data, and cloud native technologies.
Mentorship & Leadership
- Guide junior engineers through code reviews, design discussions, and technical mentorship, helping them grow into effective contributors.
- Champion best practices around code quality, testing, documentation, and continuous delivery within the team.
Essential Qualifications
- 2+ years of hands‑on experience designing, building, and operating large‑scale distributed data platforms or services.
- Proficiency in at least one systems programming language such as Java, Scala, or Go, with a solid understanding of object‑oriented and functional paradigms.
- Demonstrated experience with cloud‑native data technologies (e.g., Apache Flink, Presto/Trino, Druid, Iceberg, or similar).
- Strong foundation in data modeling, storage engines, and query optimization techniques.
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Ability to think critically, solve ambiguous problems, and communicate complex technical concepts clearly to both technical and non‑technical audiences.
Preferred Qualifications
- Advanced degree (M.S. or Ph.D.) in Computer Science, Distributed Systems, or a related discipline.
- Experience with container orchestration platforms such as Kubernetes and service mesh technologies.
- Hands‑on expertise with data lake architectures (e.g., AWS S3, Azure Data Lake) and modern data warehousing solutions.
- Familiarity with event‑driven architectures, stream processing frameworks, and real‑time analytics pipelines.
- Contributions to open‑source projects or a public portfolio of technical work (GitHub, blogs, conference talks).
- Knowledge of security best practices for data at rest and in transit, including encryption, access control, and compliance frameworks.
Core Skills & Competencies
- Technical Depth: Mastery of distributed algorithms, consistency models, and fault‑tolerance patterns.
- Problem Solving: Ability to decompose complex, high‑volume data challenges into actionable engineering tasks.
- Collaboration: Proven track record of working effectively with product, data science, and operations teams.
- Communication: Clear, concise, and persuasive written and verbal communication skills.
- Adaptability: Comfort operating in a fast‑moving environment where priorities shift rapidly.
- Ownership: Strong sense of responsibility for end‑to‑end delivery, from design through production support.
Career Growth & Learning Opportunities
careerpulse invests heavily in the professional development of its engineers. In this role, you will have access to:
- Mentorship programs pairing you with senior technical leaders across the organization.
- Sponsored attendance at industry conferences such as Strata Data, KubeCon, and Open Source Summit.
- Internal technical talks, brown‑bag sessions, and hack weeks focused on emerging technologies.
- Opportunities to lead high‑visibility projects that directly influence product strategy and user experience.
- A clear promotion path from L4 to senior and principal engineering levels, with transparent performance criteria.
Work Environment & Culture at careerpulse
Our remote‑first culture emphasizes flexibility, autonomy, and inclusivity. Whether you are based in Alabama, California, or any other U.S. state, you will be part of a globally distributed team that values:
- Innovation: We encourage experimentation and reward creative solutions that push the boundaries of what’s possible.
- Collaboration: Cross‑functional squads work together daily, leveraging diverse perspectives to solve complex problems.
- Well‑Being: Comprehensive mental‑health resources, flexible work hours, and a supportive management style.
- Diversity & Inclusion: A commitment to building a workforce that reflects the global audience we serve.
- Transparency: Regular all‑hands updates, open Q&A sessions with leadership, and clear communication of company goals.
Compensation, Benefits & Perks
careerpulse offers a competitive hourly rate of $28 per hour, complemented by a robust benefits package that includes:
- Health, dental, and vision insurance with multiple plan options.
- 401(k) retirement savings plan with company match.
- Generous paid time off, parental leave, and holidays.
- Employee stock purchase program (ESPP) and performance‑based bonuses.
- Home office stipend, high‑speed internet reimbursement, and ergonomic equipment allowance.
- Learning budget for courses, certifications, and conferences.
- Access to wellness programs, virtual fitness classes, and mental‑health counseling.
How to Apply
If you are excited about building the next generation of data infrastructure that powers billions of streaming experiences worldwide, we want to hear from you. Click the link below to submit your application, attach your resume, and share a brief cover letter highlighting your most relevant achievements.
Apply Now – Join careerpulse Today!
Join careerpulse and Shape the Future of Entertainment
At careerpulse, every line of code you write contributes to a story that reaches millions of viewers every day. By joining our Distributed Systems Engineering team, you become part of a mission‑driven community that values technical excellence, creativity, and impact. Take the next step in your career—apply now and help us build the data platform that will define the next era of digital entertainment.
``` Apply for this job