Senior Data Engineer

P
phDataCloud data engineering
Location: India - Remote; This role is based in India, India business hours (IST); some flexibility for global collaboration.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Strong client-facing written and verbal communication skills in English.
Experience
4+ years of experience as a Software Engineer and/or Data Engineer building and deploying production-grade data solutions.
Required Skills
AWSPythonSQLSnowflakeAzureScalaDatabricks

Requirements

  • Have 4+ years of experience as a Software Engineer and/or Data Engineer building and deploying production-grade data solutions.
  • Develop end-to-end technical solutions for production with a focus on performance, security, scalability, and data integration.
  • Have programming expertise in Python and/or Scala for data processing, automation, and orchestration.
  • Have hands-on experience with Snowflake, AWS, Azure, and/or Databricks.
  • Demonstrate strong SQL skills, including writing, debugging, and optimizing complex queries.
  • Have experience delivering projects for clients in a professional services or consulting environment.
  • Have experience creating technical presentations and detailed solution documentation for client and internal stakeholders.
  • Have strong client-facing written and verbal communication skills in English.
  • Be able to work effectively with distributed, cross-functional teams and manage multiple priorities with minimal supervision.
  • Hold a 4-year bachelor's degree in Computer Science or a related field.

Responsibilities

  • Own the design, development, and deployment of end-to-end data solutions and pipelines for enterprise clients.
  • Translate business requirements into technical data architectures, integration patterns, and models.
  • Ensure production solutions meet performance, security, reliability, and scalability requirements.
  • Collaborate with data engineering, software engineering, analytics, and platform teams on client engagements.
  • Provide technical leadership during design and code reviews, proof-of-concepts, and implementation workshops.
  • Ensure deliverables meet quality standards through testing, documentation, governance, and change management.
  • Create reusable accelerators, templates, playbooks, and best practices for cloud data platforms.
  • Develop technical documentation, including architectures, roadmaps, and operational runbooks.
  • Mentor peers and share knowledge through internal communities of practice.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now