Senior Data Engineer

wbd

Bangalore 5 Years Exp Posted 37d ago

Job Description

Design and implement ETL pipelines and real-time data processing for ad performance, forecasting, and yield optimization.

Work with big data frameworks (Spark, Kafka) to handle large-scale data sets Proficiency in:

One language: Python, SQL, Java, Scala

Big Data Technologies: Apache Spark, Kafka, Flink, Database, Data warehouse, Data Lake

Data Modeling

Cloud platform: AWS, Azure, GCP, DevOps tool

 

Software Development & Integration

Build and maintain services for ad-serving, campaign management, and identity systems. Develop APIs and integrations with third-party AdTech partners and data providers.

 

Platform Modernization Contribute to migration of legacy systems to modular, cloud-native architectures. Implement observability, security, and compliance best practices, system design.

 

Collaboration & Technical Guidance

Partner with product and operations teams to align technical solutions with business goals. Share best practices and mentor junior engineers when needed.

 

Qualifications & Experience

• Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

• Engineering Expertise: 5+ years in software engineering, with exposure to AdTech or large-scale distributed systems.

• Hands-On technical experience: Hands-on expertise with Java, Scala, or Python, JavaScript, SQL and NoSQL databases, big data tools (Spark, Kafka) and streaming architectures. Experience with cloud platforms (AWS/GCP/Azure).

• AdTech Domain Knowledge: Familiarity with advertising workflows including forecasting, yield optimization, identity, and campaign execution.

• Collaboration & Mentorship: Demonstrated ability to partner with data scientists, product, and platform engineering, while mentoring junior engineers.

Similar Openings for You