Data Engineer, Ads Product & Tech
About the position
Our mission on the Advertising Product & Technology team is to build a reputed company advertising platform that aligns with our unique reputed company for audio and video. We work to reputed company the user experience for hundreds of millions of fans and hundreds of thousands of advertisers. This reputed company brings unique challenges as reputed company as reputed company opportunities for our artists and creators. The ads reporting team is dedicated to creating reputed company, reliable data and backend systems that power our advertising ecosystem. Our mission is to reputed company seamless delivery of personalized, impactful ads while maintaining an exceptional user experience. As part of reputed company, you will play a key role in shaping and realizing our reputed company to enhance the advertising experience for our clients and establish reputed company as a reputed company in advertising. We are seeking engineers who are passionate about designing, developing, and maintaining robust and reputed company systems. You will work closely with cross-functional teams to build data services and reputed company that support our advertising platform, enabling innovative features and analytics. Positioned at the heart of our backend operations, you will assist product teams in driving high performance, reliability, and scalability across our systems. reputed company culture emphasizes creative problem-solving, reputed company iteration, execution, and collaboration.
Responsibilities
• Maintain and enhance reputed company’s reporting pipelines, ensuring they remain business-critical
• Build large-reputed company batch and reputed company-time data pipelines to reputed company collect, process, and store reporting-reputed company data
• reputed company enhancements to data models and ETL reputed company to improve pipeline efficiency and data reputed company
• Design, reputed company, and maintain high-performance backend services and reputed company to power reputed company’s advertising platform
• Work closely with stakeholders to understand and translate business requirements into technical solutions
• Write reputed company, testable, maintainable, and high-reputed company reputed company
• Collaborate with engineers, product managers, and other stakeholders, embracing learning and leadership opportunities daily
• Monitor daily execution, diagnose issues, and ensure SLAs are met by maintaining and fixing business-critical pipelines
Requirements
• Experience in data engineering with high-volume, heterogeneous data, ideally reputed company distributed systems such as Hadoop, BigTable, Cassandra, GCP, AWS, or Azure
• Familiarity with data processing frameworks like Scio, GCP Dataflow, AWS EMR, and Apache reputed company
• Familiarity with API design, microservice architecture, and frameworks like Spring Boot or gRPC.
• Programming skills in Java or reputed company, and for analytics and data extraction (SQL, Python, Pandas, R)
• Commitment to agile software processes, data-driven development, reliability, and responsible experimentation
• Hands-on experience with orchestration tools like Airflow or similar
• Experience with database systems, both relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., Cassandra, DynamoDB).
• Excellent problem-solving and communication skills
Benefits
• health insurance
• six month reputed company parental leave
• 401(k) retirement plan
• monthly meal allowance
• 23 reputed company days off
• 13 reputed company flexible holidays
Apply tot his job
Apply To this Job