Experience: 5.00 years
Salary: Confidential (based on experience)
Shift: (GMT 05:30) Asia/Kolkata (IST)
Opportunity Type: Hybrid ()
Placement Type: Full time Permanent Position
(*Note: This is a requirement for one of Uplers' client - Nuaav)
What do you need for this opportunity?
Must have skills required
Python, API Testing, Flask, AWS, ETL, ELT, AWS CloudFormation, Airflow, SQL
Nuaav is Looking for:
Company Overview
– Senior Data Engineer (4-7 Years)
Nuaav is a boutique technology consulting firm delivering scalable, innovative, and secure solutions across full-stack development, data engineering, and AI/ML projects. We empower clients by combining deep technical expertise with a commitment to agility and quality, enabling ambitious digital transformation.
Role Summary
We are seeking a hands-on Senior Data Engineer having 4 to 7 years of experience on AWS. The project centers on a data lakehouse platform that ingests data from heterogeneous sources, organizes it through semantic layers, exposes it via REST APIs, and is being enhanced with AI-powered natural language query capabilities and entity resolution.
The ideal candidate brings strong experience with at least one modern data lakehouse, data warehouse, or data mesh platform (e.g., Databricks, Snowflake, Dremio, Apache Iceberg/Trino, or similar) and can apply that expertise to build robust data pipelines, implement semantic layers,
develop APIs, has implemented dbt transformation, and contribute to AI-enhanced data capabilities on
AWS.
Key Responsibilities
- Design, develop, and maintain REST APIs (Flask, FastAPI, or similar) that enable read access to
the application layer with appropriate transformations for diverse consumer needs.
- Collaborate on the development of AI-powered natural language query capabilities: contribute
to data catalog and data dictionary development, support integration with LLM services (Cursor or similar), validate response accuracy, and build guardrails and Eval frameworks.
- Design and implement data ingestion pipelines from heterogeneous sources (SQL Server,
MySQL, PostgreSQL, Oracle, Solr, Elasticsearch) using native platform connectors where available and custom Python-based ETL/ELT pipelines where not.
- Develop and maintain ingestion workflows that stage data in cloud object storage (S3) and
integrate with the data lakehouse platform.
- Build and maintain semantic layers (raw staging/bronze, business/silver, application/gold)
ensuring data quality, lineage,
and optimization for consumption.
- Implement reflections, materializations, or virtual datasets to optimize query performance and
enable efficient data access patterns.
www.nuaav.com
- Collaborate with data scientists, analytics teams, and stakeholders to understand requirements
and deliver scalable, reliable data solutions.
- Participate in code reviews, document technical designs, and contribute to a culture of
engineering excellence.
Required Skills And Qualifications
- Experience building REST APIs using Python frameworks (Flask, FastAPI, or similar) with
transformation logic for data consumers.
- Proficiency in Python for data pipeline development, ETL/ELT workflows, and automation
scripting.
- Hands-on data engineering experience with proven expertise in building production-grade data
pipelines and systems.
- Hands-on experience with at least one modern data lakehouse, data warehouse, or data mesh
platform (e.g., Databricks, Snowflake, Dremio, Trino/Presto, Apache Iceberg, Delta Lake, or similar) with understanding of semantic/virtual layers and query optimization.
- Hands-on experience with dbt or a similar ELT automation platform, including model
development, testing, documentation, and deployment of transformation pipelines.
- Experience building, managing, and monitoring data workflows with Apache Airflow or a similar
orchestration tool, including scheduling, dependency management, failure handling, and operational monitoring.
- Strong experience with AWS cloud services (S3, CodePipeline/CodeBuild, IAM, and related
services).
- Strong SQL skills across multiple database dialects (SQL Server, MySQL, PostgreSQL, Oracle)
with experience in query optimization and performance tuning.
- Familiarity with data modeling, dimensional modeling, and semantic layer design patterns.
- Experience with version control (Git), CI/CD pipelines, and DevOps practices in cloud
environments.
- Solid problem-solving skills with ability to troubleshoot complex data pipeline issues and
optimize performance.
www.nuaav.com
- Good communication skills with ability to collaborate effectively with cross-functional teams
including data scientists, analysts, and product stakeholders.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent
practical experience).
Nice-to-have Skills
- Experience with Dremio (Arctic, Sonar, reflections, virtual datasets) or similar data virtualization
platforms.
- Experience integrating LLMs/MCPs into data platforms for natural language querying or AI
assisted analytics.
- Familiarity with data catalog and data dictionary development using tools like Apache Atlas,
Collibra, or similar.
- Knowledge of entity resolution concepts and techniques (deterministic matching, probabilistic
models, or ML-based approaches using frameworks like Zingg, Splink, or custom solutions).
- Familiarity with data lakehouse file formats (Parquet, Iceberg, Delta) and object storage patterns
on S3.
- Experience with streaming data pipelines and real-time data processing frameworks (Kafka,
Spark Streaming, or similar).
- Exposure to Power BI or similar BI tools connecting to lakehouse/warehouse platforms.
Why Work at Nuaav?
- Lead cutting-edge AI/ML and data engineering projects in a high-impact, client-focused
environment.
- Collaborate with top-tier experts in data, engineering, and product domains.
- Flexible hybrid/remote work options.
- Accelerate your career as part of a boutique consultancy that values innovation, learning, and
quality delivery.
Location - Noida / Remote / Hybrid
Employment Type - Full Time
How to apply for this opportunity?
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
About Uplers
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
📌 Senior Data Engineer (Noida)
🏢 Uplers
📍 Noida