I

Insomniac Design

Global agency delivering technology solutions

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-time$115k - $150k

About the Job

Requirements

  • At least 7 years of experience in data engineering building scalable data solutions.
  • Expertise in SQL and relational database management systems, including MySQL, PostgreSQL, and Oracle.
  • Proficiency in Python or similar languages for data processing and automation.
  • Deep understanding of AWS, GCP, or Azure and their cloud-native data services, including Redshift, Glue, S3, Synapse, Data Factory, BigQuery, and Dataflow.
  • Hands-on experience with Apache Spark, Kafka, Airflow, dbt, Snowflake, and Databricks.
  • Expertise in data modeling.
  • Strong knowledge of data security, governance, and compliance frameworks.
  • A proven track record of leading data projects, including migrations, warehousing, and real-time analytics.
  • Ability to lead cross-functional teams and manage client expectations.
  • Strong problem-solving skills for debugging distributed systems and resolving data anomalies.
  • Experience with Agile/Scrum methodologies and tools such as Jira and Git.
  • Strong communication and stakeholder management skills.

Responsibilities

  • Architect and implement enterprise-grade data platforms, including data lakes, warehouses, and real-time pipelines.
  • Define and enforce data engineering standards, including ETL/ELT frameworks, data modeling, and quality controls.
  • Lead performance optimization of databases, queries, and pipelines, including partitioning, indexing, and cost-efficient cloud solutions.
  • Evaluate and integrate emerging technologies.
  • Design and implement scalable data architecture that ensures high availability, security, and performance.
  • Define best practices for data modeling, storage, retrieval, and governance.
  • Optimize database structures, schemas, indexing, and partitioning for efficient query performance.
  • Implement continuous integration and continuous delivery (CI/CD) for data pipelines and automate infrastructure using Infrastructure-as-Code (IaC) tools.
  • Architect and develop end-to-end ETL/ELT pipelines for structured and unstructured data ingestion, processing, and transformation.
  • Automate and optimize data workflows using Apache Spark, Kafka, Airflow, and dbt.
  • Monitor, troubleshoot, and optimize data pipeline performance.
  • Implement data governance policies, including metadata management, lineage tracking, and role-based access control (RBAC).
  • Ensure compliance with data privacy regulations, including GDPR and CCPA, and enforce security best practices.
  • Develop frameworks for data quality validation, anomaly detection, and integrity checks.
  • Collaborate with clients and project managers to translate business needs into technical specifications and scalable architectures.
  • Develop interactive dashboards and reporting solutions to provide actionable insights.
  • Lead technical discussions, workshops, and knowledge-sharing sessions within the team.
  • Mentor junior engineers, conduct code reviews, and set best practices.
  • Drive automation of data workflows, including CI/CD for pipelines and IaC solutions.

Desired Qualifications

  • Certifications in cloud or data technologies, such as AWS Certified Data Analytics or Google Cloud Data Engineer.
  • Experience with machine-learning pipelines, including feature stores and model deployment.
  • Contributions to open-source data projects.

About the Company

Insomniac Design

Global agency delivering technology solutions

Insomniac Design is a global agency that designs and delivers technology solutions in partnership with organizations seeking a lasting impact. With a globally diverse team headquartered in Washington D.C. and offices in London, Bucharest, and Chișinău, it combines strategic thinking, an agile process, and strong technology to create work that “never sleeps.” How it works: the company partners with clients to understand their goals, then uses a rapid, iterative approach to design and build technology solutions — from strategy through delivery — leveraging cross‑regional collaboration and modern tech stacks. What sets it apart: a worldwide, diverse team plus an emphasis on turning strategic insight into actionable technology outcomes through an agile, collaborative process that stays closely aligned with client needs. Its goal is to help organizations achieve a meaningful, lasting impact by delivering technology solutions that address real problems and move projects forward quickly.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Washington DC, District of Columbia
Founded
2001

Recently Posted Jobs

Explore more opportunities at Insomniac Design

See more jobs