Senior Data Engineer

phData India

About the role

This is a senior data engineering role at phData, a remote-first data and AI consultancy. It suits an engineer with at least four years of experience building end-to-end data solutions across cloud platforms like Snowflake, AWS, Azure, Databricks or GCP. The role is client-facing, requiring solution documentation and presentation skills alongside hands-on engineering.

What you’ll do

  • Develop end-to-end technical solutions into production.
  • Ensure performance, security, scalability and robust data integration.
  • Write, debug and optimize SQL queries.
  • Create and deliver detailed client presentations.
  • Produce detailed solution documentation, including POCs, roadmaps and system views.

What they’re looking for

  • At least 4+ years experience as a Software Engineer, Data Engineer or Data Analyst.
  • Programming expertise in Java, Python and/or Scala.
  • Experience with core cloud data platforms including Snowflake, AWS, Azure, Databricks and GCP.
  • Client-facing English written and verbal communication skills.
  • 4-year Bachelor's degree in Computer Science or related field.

Nice to have

  • Production experience with Hadoop, cloud/distributed storage (S3, ADLS, HDFS, GCS, Kudu, ElasticSearch/Solr, Cassandra or other NoSQL).
  • Experience with data integration tools such as Spark, Kafka, Streamsets, Matillion, Fivetran, NiFi or Informatica.
  • Experience across multiple data sources such as queues, relational databases, files, search and APIs.
  • Full software development lifecycle experience.
  • Experience with dbt, Spark streaming and automated pipelines.
  • Experience with workflow orchestration tools such as Airflow, AWS Managed Airflow, Luigi or NiFi.

Questions about this role

How many years of experience do I need?

At least 4+ years as a Software Engineer, Data Engineer or Data Analyst.

Do I need a degree?

A 4-year Bachelor's degree in Computer Science or a related field is listed as required.

Is this role open to India-based candidates?

Yes, the posting is marked India-eligible.

How this role compares

One of 12 open Senior Data Engineer roles we are tracking today.

Posted today, and nothing like it has been posted since and 11 still open from before.

Counted across the roles Frontrunner has open right now.

Related roles

Principal Applied AI Solutions Architect

phData · United States

A principal AI solutions architect role at phData, leading enterprise ML architecture and delivery across the US.

RemotePrincipalFull-time
PythonSQLSparkSnowflake +9
4 days ago

Applied AI Solutions Architect

phData · United States

An Applied AI Solutions Architect role at phData, a remote-first US-based AI consultancy, for a senior architect with 8+ years of experience who can take clients from AI experimentation to production.

RemoteSeniorFull-time
PythonSQLAWSMachine Learning +9
4 days ago

Senior Applied AI Engineer

Phdata · India-Bangalore, United States

Senior Applied AI Engineer role for a remote engineer building production agentic solutions for enterprise clients. It suits hands-on engineers comfortable across data, infrastructure, APIs, monitoring and stakeholder collaboration.

RemoteSeniorFull-time
Applied AIAgentic AIRAGMulti-agent Systems +9
9 days ago

Senior Data Engineer, Data Platform & ML (Remote)

Tabby · Yerevan, Armenia

A remote senior data engineering role in Yerevan focused on feature-store development, data services, streaming, and production data pipelines. It is suited to an engineer with scalable systems experience across data, machine learning, or backend development.

RemoteSeniorFull-time
Data EngineeringMachine Learning EngineeringBackend EngineeringFeature Store +16
7 days ago

Lead Data Engineer – Databricks & AI | Remote Canada

Cloud Data Vision · Canada, Canada

Lead data engineer role for a financial services client, requiring 10+ years of Databricks expertise and experience collaborating with AI/ML teams to build scalable data infrastructure.

RemoteSeniorContract
DatabricksData EngineeringData PipelinesPython +6
6 days ago

Senior Software Engineer (Data Platform)

Databricks · Bengaluru, India

A senior backend engineering role at Databricks building internal data platform and ETL infrastructure, based in Bengaluru. Suited to an engineer with technical leadership experience on large-scale data infrastructure projects.

SeniorFull-time
AirflowDBTKafkaRabbitMQ +2
4 days ago