Cutshort logo
For Employers
UAE Client logo
Data Engineer
UAE Client

Data Engineer at UAE Client · Dubai, Bengaluru (Bangalore) · 4 - 8 years · ₹6L - ₹16L / yr · Posted 25 Oct 2021

Fragma Data Systems's logo

Data Engineer

at UAE Client

Agency job
4 - 8 yrs
₹6L - ₹16L / yr
Dubai, Bengaluru (Bangalore)
Skills
Data engineering
Data Engineer
Big Data
Big Data Engineer
Apache Spark
Spark
PySpark
Hadoop
• Responsible for developing and maintaining applications with PySpark 
• Contribute to the overall design and architecture of the application developed and deployed.
• Performance Tuning wrt to executor sizing and other environmental parameters, code optimization, partitions tuning, etc.
• Interact with business users to understand requirements and troubleshoot issues.
• Implement Projects based on functional specifications.

Must Have Skills:
• Good experience in Pyspark - Including Dataframe core functions and Spark SQL
• Good experience in SQL DBs - Be able to write queries including fair complexity.
• Should have excellent experience in Big Data programming for data transformation and aggregations
• Good at ELT architecture. Business rules processing and data extraction from Data Lake into data streams for business consumption.
• Good customer communication.
• Good Analytical skills
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs (10)

company logo
Banu S
Posted by Banu S
Bengaluru (Bangalore)
5 - 10 yrs
₹4L - ₹24L / yr
skill iconPython
databricks
snowflake
Data engineering

We are looking for a skilled Python & PySpark Developer with strong expertise in Big Data technologies, Spark, SQL/PL-SQL, and REST API development using Flask or Django. The ideal candidate should have experience building scalable data pipelines, processing large datasets, developing APIs, and working with distributed computing frameworks.

Key Responsibilities

  • Develop, optimize, and maintain scalable data pipelines using PySpark and Apache Spark.
  • Design, develop, and optimize complex SQL and PL/SQL queries, stored procedures, functions, and database objects.
  • Build and maintain RESTful APIs using Flask or Django.
  • Develop robust Python applications for data engineering and backend services.
  • Process and analyze large-scale datasets using Big Data technologies.
  • Optimize Spark jobs for performance, scalability, and reliability.
  • Integrate APIs with internal and external systems.
  • Collaborate with cross-functional teams including Data Engineers, Data Scientists, and Application Developers.
  • Troubleshoot production issues and implement performance improvements.
  • Follow coding standards, version control, and CI/CD best practices.

Mandatory Skills

  • Strong proficiency in Python programming.
  • Hands-on experience with PySpark and Apache Spark.
  • Strong SQL coding skills.
  • Experience with PL/SQL development.
  • Experience in Big Data ecosystem.
  • REST API development using Flask or Django.
  • Experience in developing and consuming Python APIs.
  • Knowledge of data processing, ETL, and distributed computing.
  • Experience with Git/version control.

Preferred Skills

  • Experience with Hadoop ecosystem (Hive, HDFS, YARN).
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of Airflow or other workflow orchestration tools.
  • Experience with Docker and Kubernetes.
  • Familiarity with Kafka or other streaming technologies.
  • Understanding of CI/CD pipelines.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 4–8+ years of experience in Python and Big Data development (can be adjusted based on the role).

Required Experience

  • Strong hands-on experience in Python, PySpark, and Apache Spark.
  • Extensive experience writing optimized SQL and PL/SQL code.
  • Experience developing REST APIs using Flask or Django.
  • Experience working with large-scale data processing and ETL pipelines.
  • Strong analytical, debugging, and problem-solving skills.

Mandatory Skills: Python, PySpark, SQL Coding, Apache Spark, Big Data, Flask/Django (REST API), PL/SQL, Python APIs.

Read more
company logo
Anisha Jindal
Posted by Anisha Jindal
Bengaluru (Bangalore), Mumbai
5 - 14 yrs
Best in industry
Data engineering
skill iconPython
PySpark
DAX
PowerBI

Job Summary

We are looking for a skilled and experienced Data Engineer to join our growing data team. The ideal candidate will have strong expertise in Python, PySpark, Data Modeling, and Power BI, with hands-on experience in designing, developing, and optimizing scalable data solutions. The role requires working closely with business stakeholders, data architects, and analytics teams to build robust data pipelines and semantic models that enable data-driven decision-making.


Technical Skills

  • Strong hands-on experience in Python and PySpark development.
  • Expertise in building and optimizing Data Engineering solutions and ETL pipelines.
  • Strong understanding of Data Modeling concepts (Star Schema, Snowflake Schema, Dimensional Modeling).
  • Experience with Power BI Data Modeling and Semantic Layer development.
  • Proficiency in DAX (Data Analysis Expressions).
  • Experience designing and managing Semantic Models in Power BI.
  • Strong SQL skills and experience working with large datasets.
  • Knowledge of data warehousing concepts and best practices.


Preferred Skills

  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Exposure to modern data platforms like Databricks.
  • Understanding of data governance and data quality frameworks.
Read more
company logo
Pavithra E
Posted by Pavithra E
Bengaluru (Bangalore)
7 - 10 yrs
₹12L - ₹26L / yr
Data modeling

🚨 WE ARE HIRING – SENIOR DATA ENGINEER | BANGALORE 🚨


Looking for experienced Senior Data Engineers with strong expertise in PySpark, Oracle SQL/PLSQL, and Data Modeling!


🔹 Role: Senior Data Engineer

🔹 Experience: 7+ Years

🔹 Location: Bangalore

🔹 CTC: Up to 26 LPA

🔹 Notice Period: Immediate to 10 Days Preferred


💻 Mandatory Skills


✅ PySpark

✅ Oracle SQL / PL/SQL

✅ Data Modeling & Design / Modernization

✅ Python

✅ ETL

✅ Data Pipelines


⚙️ Good to Have / Ecosystem Skills


✅ Kafka

✅ Hadoop

✅ AWS / Azure / GCP

✅ Git

✅ JIRA


📌 Key Responsibilities


• Develop and maintain scalable data pipelines using PySpark

• Work extensively with Oracle SQL/PLSQL for data processing and transformation

• Design and implement data models and data architecture

• Work on data design and modernization initiatives

• Develop and optimize ETL processes and data pipelines

• Handle large volumes of data using PySpark and Python

• Work with technologies such as Kafka, Hadoop, and Cloud platforms

• Collaborate with cross-functional teams to deliver scalable data solutions

• Use Git and JIRA for version control and project tracking


📩 Interested candidates can share their updated CV along with:


Total Experience:

Relevant PySpark Experience:

Relevant Oracle SQL/PLSQL Experience:

Data Modeling Experience:

Current Location:

Notice Period:

Current CTC:

Expected CTC:


#Hiring #DataEngineer #SeniorDataEngineer #PySpark #Oracle #PLSQL #DataModeling #Python #ETL #DataPipelines #Kafka #Hadoop #AWS #Azure #GCP #BangaloreJobs #ITJobs #TechJobs #ImmediateJoiners

Read more
company logo
Jancy A
Posted by Jancy A
Bengaluru (Bangalore)
7 - 13 yrs
₹10L - ₹24L / yr
skill iconPython
PySpark
Oracle
PL/SQL
Google Cloud Platform (GCP)
+2 more

Senior Data Engineer – PySpark & Oracle

Experience: 7+ Years

Location: Bangalore

Notice Period: Immediate to 10 Days

Key Skills:

  • Strong expertise in Data Modeling, Data Design & Modernization
  • Primary skills: PySpark, Oracle SQL/PLSQL
  • Secondary skills: Python, ETL & Data Pipelines
  • Experience with Kafka and Hadoop
  • Exposure to AWS / Azure / GCP
  • Good knowledge of Git and JIRA

Roles & Responsibilities:

  • Design, develop, and modernize scalable data models and data architecture.
  • Develop and optimize data processing solutions using PySpark and Oracle SQL/PLSQL.
  • Build and maintain robust ETL workflows and data pipelines.
  • Work with Kafka, Hadoop, and cloud platforms for data processing and integration.
  • Perform data transformation, optimization, and performance tuning.
  • Collaborate with technical teams on data design, development, testing, and deployment.


Read more
company logo
Pavithra E
Posted by Pavithra E
Hyderabad, Bengaluru (Bangalore)
5 - 9 yrs
₹9L - ₹20L / yr
PySpark
SQL
skill iconPython
ETL

Data Engineer Hiring Post


🚨 Hiring: Data Engineer | PySpark + Python + SQL

We are looking for experienced Data Engineers to join our team!

🔹 Experience: 5 to 9 Years

🔹 Locations: Bangalore / Hyderabad

🔹 Interview Process:

• 1st Round – Virtual

• 2nd Round – Face-to-Face (Karat Test)

🔑 Key Skills:

✅ PySpark

✅ SQL

✅ Python

✅ ETL

📩 Interested candidates can share their updated resume.

#Hiring #DataEngineer #PySpark #Python #SQL #ETL #BangaloreJobs #HyderabadJobs #TechHiring #ImmediateHiring

Read more
company logo
Harika Padakanti
Posted by Harika Padakanti
Hyderabad, Chennai, Pune
6 - 10 yrs
₹16L - ₹20L / yr
PySpark
databricks
Snowflake
ETL
ELT
+4 more

Responsibilities and JD

Job Description: We are looking for a Senior Developer with strong expertise in PySpark, Databricks, and Snowflake to build scalable data engineering solutions and enterprise data platforms.

Key Responsibilities:

  1. Design, develop, and maintain ETL/ELT pipelines using PySpark, Databricks, and Snowflake.
  2. Develop batch and real-time data processing solutions for structured and semi-structured data.
  3. Build and optimize Databricks notebooks, workflows, and Delta Lake solutions.
  4. Design and implement Snowflake databases, schemas, views, stored procedures, tasks, and streams.
  5. Develop scalable data models, data marts, and data warehouse solutions.
  6. Optimize PySpark jobs, Databricks workloads, and Snowflake queries for performance and cost efficiency.
  7. Implement data quality, validation, governance, and security controls.
  8. Collaborate with business stakeholders, architects, and cross-functional teams to deliver data solutions.
  9. Manage source control and CI/CD deployments using Git and Azure DevOps.
  10. Troubleshoot production issues, perform root cause analysis, and ensure pipeline reliability.
  11. Mentor junior team members and participate in code reviews and technical design discussions.

 

Required Skills: PySpark, Databricks, Snowflake, Python, SQL.

 

Experience: 5+ years of Data Engineering experience with strong hands-on expertise in PySpark, Databricks, and Snowflake.

Read more
company logo
Akash Bhatt
Posted by Akash Bhatt
Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Chennai, Hyderabad, Pune, Kolkata
2 - 12 yrs
₹6L - ₹35L / yr
Apache
Spark
Hadoop
Apache Hive
skill iconScala
+1 more

We are looking for a Big Data Engineer to build large-scale data processing systems.


Responsibilities

  • Build batch and streaming pipelines with Spark and Kafka
  • Manage data in the Hadoop ecosystem (HDFS, Hive)
  • Write Spark jobs in Scala or PySpark
  • Tune jobs for performance and cost


Requirements

  • 2+ years of big data engineering
  • Strong hands-on Spark experience
  • Experience with Hadoop, Hive and Kafka
Read more
company logo
Ashwini Ranganath
Posted by Ashwini Ranganath
icon

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

Bengaluru (Bangalore), Delhi, Gurugram, Noida, Ghaziabad, Faridabad
7 - 15 yrs
₹20L - ₹40L / yr
PySpark

Define and obtain source data required to deliver insights and use cases.

● Determine data mapping and join multiple data sets across various sources.

● Develop methods to highlight and report data inconsistencies for user review.

● Propose and assist with suitable data migration sets for stakeholders.

● Support teams in processing data migration sets and coordinating migration activities.

● Plan, track, and coordinate the data migration team and migration run-book.

● Collaborate with stakeholders to avoid negative customer and business impacts.

● Ensure robust communication and escalation mechanisms across project portfolios.

● Implement strategic solutions and avoid short-term workarounds.

● Maintain strong control and compliance standards in data handling.

Required Skills

● Minimum 7+ years of experience as a Data Analyst, preferably in financial services.

● Strong expertise in Pyspark, Python, and SQL.

● Experience with big data programs and data models in banking or financial markets.

● Ability to write SQL queries and navigate databases such as Hive, CMD, Putty, and Note++.

● Excellent analytical skills and commercial acumen.

● Strong verbal and written communication skills.

● Proven ability to manage multiple priorities and deliver within tight deadlines.

● Business analysis skills, including defining and understanding requirements.

● Familiarity with SDLC, Agile processes, and a bias towards TDD.

● Attention to detail and a proactive, problem-solving mindset.

Nice to Have

● Knowledge and experience in Data Quality & Governance.

● Working experience with Spark Scala or Java for Spark.

● Proven track record of managing small, delivery-focused data teams (for senior roles).

● Experience with market data vendors and domains such as Party/Client, Trade, Settlements, Payments, Instrument and Pricing, Market and/or Credit Risk.

Read more
company logo
icon

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

Bengaluru (Bangalore)
14 - 25 yrs
₹50L - ₹70L / yr
Data engineering
databricks
Apache Spark
PySpark
skill iconPython
+19 more

Job Title : Senior Data Engineer – Databricks

Experience : 14 to 20 Years

Location : HSR Layout, Bangalore

Work Mode : Hybrid – 3 Days WFO

Shift : 11:30 AM – 07:30 PM IST

Positions : 2

Notice Period : Immediate Joiners Only

Interview : 1 Technical Round + 2 Client Rounds


Role Overview :

We are looking for a Senior Data Engineer to build and lead enterprise-scale data platforms for a Switzerland-based commodity client.

The role requires a strong hands-on Data Engineering professional with expertise in Databricks, PySpark, Python, SQL, and AWS, along with technical leadership and stakeholder management experience.


Must-Have Skills :

  • 14 to 20 years of Data Engineering experience
  • Databricks & Apache Spark / PySpark
  • Python & SQL
  • AWS Cloud
  • Lakehouse Architecture
  • ETL / ELT & Distributed Data Processing
  • Batch & Streaming Pipelines
  • Data Pipeline Optimization & Data Modeling
  • CDC & Incremental Processing
  • Git, CI/CD & Testing
  • Data Quality, Monitoring & Observability
  • Technical Leadership & Stakeholder Management


Key Responsibilities :

  • Design and build scalable data pipelines using Databricks, PySpark, Python, SQL, and AWS.
  • Own data products from design through production.
  • Develop batch / streaming pipelines and reusable ETL / ELT frameworks.
  • Optimize pipelines for performance, scalability, reliability, and cost.
  • Design scalable data architectures and data models.
  • Implement data quality, monitoring, lineage, and CI/CD practices.
  • Lead technical discussions and mentor engineering teams.
  • Collaborate with business stakeholders, architects, product owners, and engineering teams.
  • Remain hands-on while providing technical leadership.


Ideal Candidate :

A 14 to 20 years experienced, hands-on Data Engineering leader with strong Databricks + PySpark + AWS expertise, excellent communication, stakeholder management, and experience delivering enterprise-scale data platforms.

🔴 Super Urgent : Only Bangalore-based immediate joiners.

Read more
company logo
Gurugram, Bengaluru (Bangalore), Chennai
4 - 15 yrs
Best in industry
skill iconPython
SQL
databricks

About the Role

We are looking for a Forward Deployed Engineer with strong hands-on experience in Databricks and AI-assisted software development using Cursor. The role is suited for an engineer who can work directly with clients and internal teams to understand business problems, rapidly build solutions, and take them from prototype to production.

The ideal candidate should have strong expertise in Python, SQL, Databricks, PySpark, data engineering, APIs, and modern AI-assisted development workflows, along with excellent problem-solving and client-facing skills.

Key Responsibilities

Forward Deployed Engineering

  • Work directly with clients and stakeholders to understand business and technical requirements.
  • Translate business problems into scalable technical and data solutions.
  • Rapidly prototype, test, iterate, and productionize solutions.
  • Collaborate with engineering, data, AI, and delivery teams to implement customer solutions.
  • Troubleshoot production issues and continuously improve deployed solutions.
  • Act as a technical bridge between clients and internal engineering teams.

Databricks & Data Engineering

  • Design and develop scalable data solutions using Databricks, PySpark, Python, and SQL.
  • Build and optimize ETL/ELT and data processing pipelines.
  • Work with Databricks Lakehouse, Delta Lake, Unity Catalog, and Databricks Workflows.
  • Develop data ingestion and transformation pipelines for structured and semi-structured data.
  • Optimize Databricks workloads for performance, scalability, reliability, and cost.
  • Integrate Databricks with databases, APIs, cloud platforms, and enterprise applications.

Cursor & AI-Assisted Development

  • Use Cursor and AI-assisted development workflows to accelerate software development, debugging, refactoring, and documentation.
  • Effectively use AI coding assistants to understand existing codebases and develop new features.
  • Apply appropriate engineering judgment to review, validate, test, and secure AI-generated code.
  • Use AI-assisted development for rapid prototyping and proof-of-concept development.
  • Work with modern AI/LLM APIs and tools where required for customer solutions.
  • Stay current with emerging AI-assisted software engineering practices.

Production & Deployment

  • Develop production-ready applications, APIs, and data pipelines.
  • Work with Git, CI/CD, APIs, containers, and cloud environments.
  • Monitor application and pipeline performance and resolve production issues.
  • Ensure solutions meet requirements for scalability, security, reliability, and maintainability.
  • Collaborate with Data Scientists and ML Engineers to integrate AI/ML capabilities into production systems.

Required Skills & Experience

  • 4+ years of experience in Software Engineering, Data Engineering, AI Engineering, or a related field.
  • Strong hands-on experience with Databricks.
  • Strong proficiency in Python, PySpark, and SQL.
  • Experience with Delta Lake and Lakehouse architecture.
  • Experience building production-grade data pipelines.
  • Hands-on experience with Cursor or similar AI-powered coding assistants.
  • Strong understanding of REST APIs and system integrations.
  • Experience working with cloud platforms such as AWS, Azure, or GCP.
  • Strong debugging, problem-solving, and analytical skills.
  • Excellent communication and client-facing abilities.

Preferred Skills

  • Experience with Databricks Unity Catalog, Workflows, and MLflow.
  • Experience with Generative AI / LLM applications.
  • Knowledge of Claude, OpenAI, Azure OpenAI, or other LLM platforms.
  • Experience with RAG, vector databases, embeddings, or AI agents.
  • Experience with Docker, Kubernetes, and CI/CD.
  • Experience in a consulting, customer-facing engineering, or professional services environment.
  • Exposure to Agile/Scrum methodologies.

Key Competencies

  • Strong problem-solving and ownership mindset
  • Ability to work in ambiguous and fast-paced environments.
  • Strong client/stakeholder management skills.
  • Ability to understand business requirements and convert them into technical solutions.
  • Strong communication and presentation skills.
  • Ability to rapidly learn new technologies and tools.
  • Comfortable working with AI-assisted development while maintaining high engineering standards.

Education

  • Bachelor's or master’s degree in computer science, Information Technology, Engineering, Data Science, or a related discipline.

 

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos