Senior Lead Data Engineer
100% Remote
We are seeking a highly experienced Senior Lead Data Engineer to design, build, and lead the development of scalable data platforms and pipelines. This role requires strong hands-on expertise in data engineering, architecture, and team leadership to support analytics, reporting, and advanced data solutions across the organization.
Lead the design and development of scalable data pipelines and data architecture.
Build and maintain ETL/ELT processes for structured and unstructured data.
Design and optimize data warehouses and data lakes.
Ensure data quality, governance, and security standards are maintained.
Collaborate with data scientists, analysts, and business teams to deliver data solutions.
Optimize performance of large-scale data processing systems.
Mentor and guide junior data engineers.
Oversee deployment, monitoring, and troubleshooting of data systems.
Implement best practices in coding, documentation, and DevOps for data platforms.
Evaluate and recommend new tools and technologies for data engineering.
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
8+ years of experience in data engineering or related roles.
Strong expertise in SQL and Python/Scala/Java.
Hands-on experience with ETL tools and data pipeline frameworks.
Experience with cloud platforms (AWS, Azure, or GCP).
Experience with big data technologies (Spark, Hadoop, etc.).
Strong knowledge of data warehousing concepts and dimensional modeling.
Familiarity with containerization and CI/CD practices.
Strong leadership and stakeholder management skills.
Experience with real-time streaming technologies (Kafka, Kinesis, etc.).
Knowledge of data governance and data security frameworks.
Experience in building data lakes and modern data platforms.
Certifications in cloud or data technologies.