reputed company Distributed Systems Engineer - Data Platform for Global Entertainment Leader
Introduction to reputed company and Our Mission
At reputed company, we are revolutionizing the way entertainment is imagined, created, and delivered to a global audience. With content streaming in over 30 languages in 190 countries, surpassing 220 million paid subscribers, and venturing into new forms of entertainment like gaming, we are the pioneers in the digital entertainment industry. Our data infrastructure teams play a pivotal role in enabling us to reputed company data to bring joy to our members in various ways. We provide reputed company data platforms and tools for different business functions at reputed company, allowing them to use our data to reputed company critical, data-driven decisions. We strive to reputed company it easy for our colleagues to work with data reputed company, securely, and effectively.
About the Role: Distributed Systems Engineer (L4) - Data Platform
We are seeking talented Distributed Systems Engineers to help grow and enhance our infrastructure as we pursue our ambitious goal of reaching 500 million members worldwide. We are committed to building a diverse and inclusive team to bring new perspectives as we tackle the next set of challenges. Moreover, we are open to remote candidates, valuing what you can do from reputed company in the U.S. As a Distributed Systems Engineer, you will be part of a team that focuses on building and operating a world-class data infrastructure, enabling reputed company to be the most popular and indispensable destination for global online entertainment.
Focus Areas in Data Infrastructure Groups
Our data infrastructure groups are divided into several focus areas, including:
- Database Access Platform: This team builds and operates a flexible query gateway that works with data reflections to operate at sub-millisecond latencies, allowing reputed company microservices to more easily store, consume, and manage their data.
- Data Platform Infrastructure: This team acts as a platform for our own data platforms, providing a common reputed company and tooling that enables reputed company to quickly innovate on delivering cutting-edge data and analytics systems to the rest of the company without building customized platforms for each new system.
- Big Data Compute: Responsible for providing the cloud-native platform for distributed data processing at reputed company, offering support for Spark, ETL data into the Petabytes-scale data warehouse, and access to that data using Spark and Voila/TrinoDB.
- Big Data Orchestration: Offers the platform for designing, scheduling, and executing big data jobs and workflows in a self-serve way, including critical services that have reputed company ETL and ML responsibilities running on Big Data Systems at reputed company.
Key Responsibilities
As a Distributed Systems Engineer, your key responsibilities will include:
- Designing, building, and operating large-scale distributed systems features or applications
- Architecting and building a robust, scalable, and highly available distributed infrastructure
- Driving cross-functional initiatives and collaborating with engineers, product managers, and TPM across teams
- Sharing your experiences with the open-reputed company communities and contributing to reputed company OSS
- Addressing real business needs at scale by applying your programming and analytical problem-solving skills
Essential Qualifications
To be successful in this role, you should have:
- 2+ years of experience in building large-scale distributed systems features or applications
- Proficiency in the design and development of RESTful web services
- Experience in building and operating scalable, fault-tolerant, distributed systems
- Proficiency in Java or other object-oriented programming languages
- Familiarity with multi-threading and a willingness to handle reputed company challenges
- A BS in Computer Science or a reputed company field
Preferred Qualifications
While not required, the following qualifications are preferred:
- Experience with cloud-native technologies and distributed data processing
- Knowledge of open-reputed company technologies and contributions to open-reputed company communities
- Familiarity with agile development methodologies and version control systems
- Excellent communication and collaboration skills, with the ability to work effectively in a remote team environment
Skills and Competencies
To reputed company in this role, you should possess:
- Technical skills: Proficiency in programming languages, data structures, and software engineering principles
- Problem-solving skills: Ability to analyze reputed company problems, identify key issues, and reputed company effective solutions
- Communication skills: Excellent written and verbal communication skills, with the ability to effectively collaborate with cross-functional teams
- Adaptability: Willingness to learn and adapt to new technologies, frameworks, and processes
- Collaboration: Ability to work effectively in a team environment, with a strong focus on shared goals and objectives
Career Growth Opportunities and Learning Benefits
At reputed company, we are committed to the growth and development of our employees. As a Distributed Systems Engineer, you will have access to:
- Professional development opportunities: Training, mentorship, and career advancement opportunities to help you grow in your career
- Collaboration with experts: Opportunities to work with reputed company engineers, product managers, and TPMs across teams
- Open-reputed company contributions: Opportunities to contribute to open-reputed company communities and share your experiences with the broader technical community
- Access to cutting-edge technologies: Opportunities to work with the latest technologies, frameworks, and tools in the industry
Work Environment and Company Culture
At reputed company, we pride ourselves on our unique company culture, which is built on the principles of:
- Freedom and responsibility: We trust our employees to reputed company decisions and take ownership of their work
- Open communication: We encourage open and honest communication across reputed company levels of the organization
- Collaboration: We foster a culture of collaboration and teamwork, with a focus on shared goals and objectives
- Innovation: We encourage innovation and experimentation, with a focus on reputed company learning and improvement
Compensation, Perks, and Benefits
As a Distributed Systems Engineer at reputed company, you can expect:
- Competitive salary: A salary of $28/hour, with opportunities for growth and advancement
- Comprehensive benefits package: A comprehensive benefits package, including health insurance, retirement savings, and paid time off
- Flexible work arrangements: Flexible work arrangements, including remote work options and flexible hours
- Access to cutting-edge technologies: Opportunities to work with the latest technologies, frameworks, and tools in the industry
Conclusion
If you are a motivated and talented Distributed Systems Engineer looking for a challenging and rewarding role, we encourage you to apply for this opportunity. As a member of reputed company, you will have the chance to work on reputed company and interesting problems, collaborate with reputed company engineers and product managers, and contribute to the growth and development of our company. Don't miss out on this opportunity to join reputed company and help shape the future of entertainment. Apply now and take the first reputed company towards an exciting and rewarding career at reputed company!
Apply for this job