Experienced Distributed Systems Engineer – Data Platform Development and Enhancement for Global Entertainment Leader
Introduction to blithequark At blithequark, we are revolutionizing the way entertainment is imagined, created, and delivered to a global audience. With a presence in over 190 countries and a subscriber base of over 220 million, we are continually pushing the boundaries of innovation in the entertainment industry. Our mission is to engage the world, and we are committed to making a significant impact through our work. As a leader in the global entertainment industry, we are seeking talented individuals to join our team and contribute to our continued success. About the Role We are currently seeking an experienced Distributed Systems Engineer to join our Data Platform team. As a key member of our team, you will play a critical role in developing and enhancing our infrastructure to support our aggressive goal of reaching 500 million users worldwide. You will have the opportunity to work on complex and challenging projects, collaborating with cross-functional teams to drive business outcomes and deliver high-quality results. Key Responsibilities Design, develop, and deploy large-scale distributed systems features and applications Collaborate with engineers, product managers, and technical program managers across teams to drive cross-functional initiatives Architect and build robust, scalable, and highly available distributed infrastructure Contribute to the development of open-source software and share experiences with the open-source community Work closely with the Database Access Platform team to build and operate a flexible query gateway that facilitates data reflections to work at sub-millisecond latencies Partner with the Data Platform Infrastructure team to develop high-impact framework, control, and deployment systems that are optimized for the needs of running our data systems at scale Focus Areas Our Data Platform team is focused on several key areas, including: Database Access Platform: building and operating a flexible query gateway that facilitates data reflections to work at sub-millisecond latencies Data Platform Infrastructure: developing high-impact framework, control, and deployment systems that are optimized for the needs of running our data systems at scale Big Data Compute: providing a cloud-native platform for distributed data processing at blithequark Big Data Orchestration: offering a platform for planning, organizing, and executing big data jobs and workflows in a self-serve way Qualifications and Requirements To be successful in this role, you will need to have: 2+ years of experience building large-scale distributed systems features or applications Strong programming skills in languages such as Java or other object-oriented programming languages Experience with designing and developing RESTful web services Knowledge of building and operating flexible, fault-tolerant, distributed systems Familiarity with multi-threading and experience handling related challenges A BS in Computer Science or a related field Preferred Qualifications While not required, the following qualifications are preferred: Experience with cloud-native technologies and distributed data processing Knowledge of open-source software development and contribution Familiarity with agile development methodologies and version control systems such as Git Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams Career Growth and Development At blithequark, we are committed to the growth and development of our employees. As a Distributed Systems Engineer, you will have access to a range of training and development opportunities, including: Professional development courses and workshops Mentorship programs and career coaching Opportunities for advancement and career progression Access to the latest technologies and tools Work Environment and Culture Our work environment is dynamic, collaborative, and fast-paced. We value innovation, creativity, and diversity, and we are committed to creating a workplace culture that is inclusive and supportive. As a member of our team, you can expect: A collaborative and dynamic work environment A culture that values innovation, creativity, and diversity Opportunities for professional growth and development A comprehensive benefits package, including health insurance, retirement savings, and paid time off Compensation and Benefits We offer a competitive compensation package, including a salary of $28 per hour, as well as a range of benefits, including: Health insurance and retirement savings Paid time off and holidays Professional development opportunities and training Access to the latest technologies and tools Conclusion If you are a motivated and experienced Distributed Systems Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. As a member of our team, you will have the chance to work on complex and challenging projects, collaborate with cross-functional teams, and contribute to the growth and success of blithequark. Don't miss out on this opportunity to join our team and help shape the future of the entertainment industry. Apply for this job