Senior Data Engineer

New
O
OportunFinancial services
Remote - India; the role must be performed from within India.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of experience in data engineering
Required Skills
AWSPythonSQLSparkCI/CDDatabricksPySpark

Requirements

  • Have 6+ years of experience in data engineering, focused on data architecture, data pipelines, data platforms, and database or lakehouse management.
  • Hold a bachelor's or master's degree in Computer Science, Data Science, Engineering, or a related field, or have equivalent practical experience.
  • Have strong proficiency in Python/PySpark and SQL.
  • Bring hands-on experience with Databricks, Apache Spark, Spark SQL, and Delta Lake.
  • Have experience with workflow orchestration, CI/CD, Git-based workflows, automated testing, and production end-to-end data integrations or products.
  • Have experience with data quality, observability, alerting, and lineage.
  • Have experience with cloud platforms and services, especially AWS.
  • Have experience with secure access controls, secrets management, encryption, auditability, and sensitive member data.
  • Be familiar with Agile ways of working.
  • Financial services, lending, marketing technology, customer communications, regulated environments, Unity Catalog or comparable governance tools, and Java or Scala are nice to have.
  • Experience using AI tools or agents for engineering productivity and delivery is a plus.

Responsibilities

  • Design and implement scalable, secure data architectures for member communications, including data models, contracts, lineage, and ownership.
  • Lead complex data engineering initiatives from requirements and design through production delivery, coordinating engineers and stakeholders and managing dependencies, risks, and trade-offs.
  • Develop and optimize production data pipelines and integrations using Databricks, Apache Spark, PySpark, Spark SQL, Delta Lake, and SQL.
  • Build data-loading, reconciliation, retry, idempotency, recovery, and deployment patterns, and operate data lakehouse and operational data assets.
  • Establish data-quality and governance practices, including validation, monitoring, alerts, dashboards, runbooks, and lineage.
  • Partner with Privacy, Compliance, Risk, and Security on PII, preferences, consent, suppression, retention, and access controls.
  • Provide technical leadership through design and code reviews, mentor junior engineers, investigate production issues, identify root causes, and implement durable fixes.
  • Partner with cross-functional stakeholders to translate needs and technical trade-offs into solutions, and drive release readiness through testing, CI/CD, rollout planning, and post-release measurement.
  • Monitor pipeline performance, quality, timeliness, cost, and reliability, and explore practical applications of AI tools.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now