Senior Data Engineer - Full Stack

New
J
JobgetherData Engineering
Remote work within India.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PythonSQLCloud ComputingKafkaSparkCI/CDRESTful APIsDatabricksPySpark

Requirements

  • 5+ years of experience in data engineering, software engineering, or a related discipline, including ownership of production data solutions.
  • Strong proficiency in SQL, Python, and PySpark, with experience developing reliable, production-grade data pipelines and products.
  • Hands-on experience with Databricks, Apache Spark, Delta Lake, and Unity Catalog, or comparable data-platform and governance technologies.
  • Experience building and supporting streaming or near-real-time pipelines using Kafka, Kinesis, Event Hubs, or similar technologies.
  • Strong understanding of event-driven architecture, message processing, schema evolution, data consistency, and streaming reliability.
  • Experience delivering full-stack solutions spanning data pipelines, backend services or APIs, and lightweight user-facing applications.
  • Experience developing REST APIs, services, and integrations, ideally using Python frameworks such as FastAPI, Flask, or comparable tools.
  • Experience with AWS, Azure, or GCP and cloud-native architecture patterns.
  • Strong knowledge of data modeling, data warehousing, distributed processing, and analytics-oriented data design.
  • Experience with Git, automated testing, CI/CD, monitoring, and production deployment practices.
  • Demonstrated ability to work directly with stakeholders, navigate ambiguity, and translate business challenges into practical technical solutions.

Responsibilities

  • Partner with business and technical stakeholders to understand workflows, clarify objectives, translate ambiguous requirements into technical solutions, and establish delivery plans.
  • Design, develop, and maintain end-to-end data products using Databricks, Delta Lake, SQL, Python, PySpark, and related technologies.
  • Build reliable batch, incremental, streaming, and near-real-time data pipelines using Kafka and comparable event-streaming technologies.
  • Design event-driven architectures and integrate operational systems with downstream data consumers.
  • Develop backend services, REST APIs, and integrations that expose governed data to applications and operational workflows.
  • Build lightweight applications, dashboards, and user interfaces in collaboration with product, analytics, BI, and UX teams.
  • Create scalable data models and curated datasets supporting analytics, reporting, AI/ML initiatives, and operational decision-making.
  • Implement data-quality, security, lineage, and governance controls using Databricks, Unity Catalog, and comparable technologies.
  • Establish automated testing, CI/CD, monitoring, alerting, documentation, and deployment practices across the complete data-product lifecycle.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now