Skip to content

Open nowPosted 14 hours ago

Associate Principal Engineer

Nagarro604 open roles

Where
Hyderabad, India
Work mode
On site
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowAssociate Principal EngineerNagarro · Hyderabad, India
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Nagarro's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.4% of postings close within 7 days. Measured by our own scanner across the market. Nagarro postings stay open a median of 21 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.4%7 days
  4. 20.0%14 days
  5. 35.5%30 days
  6. 58.6%60 days
This job: posted 14 hours ago

Nagarro median: 21 days open

The posting

Company Description

👋🏼We're Nagarro.

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at a scale — across all devices and digital mediums, and our people exist everywhere in the world (18500+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

Requirements

  • Experience : 9+years
  • Relevant experience in data engineering, database development, or cloud data platforms.
  • Strong hands-on experience with Snowflake architecture, data loading, SQL development, performance optimization, and security.
  • Strong proficiency in advanced SQL, including complex joins, window functions, stored procedures, query profiling, and troubleshooting.
  • Strong Python programming skills for data processing, automation, API integration, and error handling.
  • Hands-on experience developing and maintaining data pipelines using Azure Data Factory or comparable integration tools.
  • Practical experience with Snowflake Cortex AI, including Cortex Analyst, Cortex Search, and AI agent creation.
  • Experience with Snowpark for data transformation, processing, and application integration.
  • Strong understanding of ETL/ELT patterns, incremental loading, CDC, data validation, and data quality management.
  • Experience designing and maintaining dimensional and relational data models, semantic views, and semantic models.
  • Understanding of natural-language-to-SQL, semantic search, keyword search, embeddings, text chunking, and RAG concepts.
  • Experience integrating Snowflake AI capabilities with enterprise applications through APIs and Python.
  • Knowledge of Snowflake security and governance features, including RBAC, masking policies, row access policies, and auditing.
  • Experience with Git, Azure DevOps, version control, and automated deployment practices.
  • Strong analytical, troubleshooting, problem-solving, and communication skills.
  • Ability to collaborate effectively with cross-functional teams and translate business requirements into scalable data and AI solutions.
  • Experience mentoring junior engineers and following coding standards, documentation practices, and code review processes.

Responsibilities

  • Design, develop, and maintain scalable Snowflake data architectures to support data storage, processing, reporting, analytics, and AI-driven use cases.
  • Develop and optimize ETL/ELT pipelines using advanced SQL, Python, Snowpark, Azure Data Factory, and other integration tools such as SnapLogic.
  • Integrate structured and semi-structured data from databases, APIs, enterprise applications, and files, and prepare unstructured content for AI processing.
  • Implement full-load, incremental-load, and Change Data Capture (CDC) processes with appropriate data validation, reconciliation, error handling, and recovery mechanisms.
  • Develop and maintain dimensional and relational data models aligned with business requirements.
  • Build, configure, and optimize Snowflake tables, views, stored procedures, tasks, streams, and dynamic tables.
  • Analyze query profiles and optimize warehouse sizing, clustering, partition pruning, and caching to improve performance and control costs.
  • Review and enhance SQL and Python code to improve efficiency, security, reliability, and maintainability.
  • Implement data quality checks to ensure data completeness, accuracy, consistency, validity, and deduplication.
  • Design and implement AI-enabled data solutions using Snowflake Cortex AI, Snowpark, Cortex Analyst, Cortex Search, and AI agents.
  • Apply Snowflake Cortex AI functions to use cases such as text summarization, classification, information extraction, and data enrichment.
  • Develop semantic views and semantic models with clear business definitions and validated analytical queries to support natural-language analytics.
  • Implement AI-driven capabilities involving natural-language-to-SQL, semantic and keyword search, embeddings, text chunking, and Retrieval-Augmented Generation (RAG).
  • Integrate Snowflake AI capabilities with enterprise applications using APIs and Python.
  • Collaborate with business stakeholders to identify and deliver practical AI use cases across property, lease, availability, client, and market data.
  • Implement Snowflake security and governance controls, including role-based access control (RBAC), masking policies, row access policies, and auditing.
  • Monitor pipeline execution, data freshness, warehouse utilization, failures, and platform performance to ensure reliable production operations.
  • Establish logging, alerting, retry, and recovery mechanisms for data pipelines and AI-enabled solutions.
  • Maintain version-controlled code and support automated deployments using Git and Azure DevOps.
  • Document data architectures, mappings, pipelines, semantic definitions, and operational procedures.
  • Collaborate with application engineers, data analysts, architects, and business stakeholders throughout the development lifecycle.
  • Mentor junior engineers, conduct code reviews, and promote engineering best practices and continuous improvement.

Qualifications

Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Nagarro's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Nagarro's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Nagarro's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.