Data Engineer

2 - 4 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Summary

We are seeking a skilled Data Engineer to join our team. The candidate will be responsible for designing, building, and maintaining robust data infrastructure that powers PocketFM's recommendation systems, analytics, and business intelligence capabilities. This role offers an exciting opportunity to work with large-scale data systems that directly impact millions of users' audio entertainment experience.

Key Responsibilities

Data Infrastructure & Pipeline Development

  • Design, develop, and maintain scalable ETL/ELT pipelines to process large volumes of user interaction data, content metadata, and streaming analytics
  • Build and optimize data warehouses and data lakes to support both real-time and batch processing requirements
  • Implement data quality monitoring and validation frameworks to ensure data accuracy and reliability
  • Develop automated data ingestion systems from various sources including mobile apps, web platforms, and third-party integrations

Analytics & Reporting Infrastructure

  • Create and maintain data models that support business intelligence, user analytics, and content performance metrics
  • Build self-service analytics platforms enabling stakeholders to access insights independently
  • Implement real-time dashboards and alerting systems for key business metrics
  • Support A/B testing frameworks and experimental data analysis requirements

Data Architecture & Optimization

  • Collaborate with software engineers to optimize database performance and query efficiency
  • Design data storage solutions that balance cost, performance, and accessibility requirements
  • Implement data governance practices including data cataloging, lineage tracking, and access controls
  • Ensure GDPR and data privacy compliance across all data systems

Collaboration & Support

  • Work closely with data scientists, product managers, and analysts to understand data requirements
  • Participate in code reviews and maintain high standards of code quality and documentation
  • Mentor junior team members and contribute to knowledge sharing initiatives

Required Qualifications

Technical Skills

  • Programming Languages: Proficiency in Python, SQL, and at least one of: Java, Scala, or Go
  • Big Data Technologies: Hands-on experience with Apache Spark, Kafka, Airflow, and distributed computing frameworks
  • Cloud Platforms: Strong experience with AWS, GCP, or Azure data services (S3, BigQuery, Redshift, etc.)
  • Database Systems: Expertise in both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra, Redis) databases
  • Data Warehousing: Experience with modern data warehouse solutions like Snowflake, BigQuery, or Databricks
  • Containerization: Proficiency with Docker and Kubernetes for deploying data applications

Experience Requirements

  • 2-4 years of experience in data engineering or related roles
  • Proven track record of building and maintaining production data pipelines at scale
  • Experience with streaming data processing and real-time analytics systems
  • Strong understanding of data modeling, schema design, and data architecture principles
  • Experience with version control systems (Git) and CI/CD pipelines

Preferred Qualifications (Good to Have)

  • Machine Learning & Model Operations
  • Model Deployment: Experience deploying machine learning models to production environments using frameworks like MLflow, Kubeflow, or SageMaker
  • MLOps Practices: Familiarity with ML pipeline automation, model versioning, and continuous integration for machine learning

Advanced Technical Skills

  • Experience with Vector Database, graph databases and knowledge graphs
  • Understanding of data mesh architecture and domain-driven data design
  • Experience with data privacy and security implementations

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Hyderabad, Telangana, India

Hyderabad, Telangana, India

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India

Bengaluru, Karnataka, India

Hyderabad, Telangana, India