Java + ANTLR(Parser tool) _ Hyderabad

5 - 10 years

0 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Senior Data Engineer Query Optimization & Data Platform Architecture

  • India, Hyderabad
  • Full Time Work Experience 5-8years

Key Responsibilities:

  • Design, build, and optimize data pipelines for batch and streaming workloads ensuring scalability and reliability.
  • Implement query optimization and caching mechanisms to improve performance and reduce processing time.
  • Develop query normalization and parameterization techniques for plan reuse and efficiency.
  • Architect data integration workflows across lakes, warehouses, and graph/NoSQL systems.
  • Define and manage schema mapping, metadata, and transformation logic across diverse data sources.
  • Ensure data governance, observability, and quality through robust testing, monitoring, and validation.
  • Collaborate with data scientists, architects, and analysts to deliver unified and high-performance data solutions

Requirements

Required Skills & Qualifications:

  • 5+ years of hands-on experience in data engineering or large-scale data system design.
  • Experience with compiler or parser development like ANTLR (parsing, semantic checks, AST transformations, query planning, code generation)
  • Strong expertise in SQL, query tuning, and execution plan optimization.
  • Proficiency in Python, Java, or Scala for data pipeline development.
  • Practical experience with data processing frameworks (Spark, Flink, Beam) and streaming platforms (Kafka, Kinesis).
  • Experience with relational, NoSQL, or graph databases and schema design.
  • Familiarity with containerization (Docker), orchestration (Kubernetes), and CI/CD workflows.
  • Solid understanding of data modeling, metadata management, and data governance principles.
  • Bachelor’s or Master’s degree in Computer Science, Data Engineering, or a related field.

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Cygnus Professionals logo
Cygnus Professionals

Staffing and Recruitment

Anytown

RecommendedJobs for You