Data Engineer
Location: Seattle, WA Data Engineer Location: Seattle, WA Level: Mid-Level to Senior (5+ years experience) Employment Type: Full-Time About the Role: Build scalable data infrastructure as a Data Engineer. You will design, develop, and maintain data pipelines and platforms that enable analytics, reporting, and data-driven decision-making. Key Responsibilities: - Design and build scalable data pipelines and ETL processes - Develop and optimize SQL queries and database schemas - Work with big data technologies (Spark, Hadoop, Kafka, etc.) - Implement data quality checks and validation processes - Create and maintain data warehouses and data lakes - Collaborate with data scientists and analysts on data requirements - Monitor pipeline performance and troubleshoot issues - Implement data security and access controls - Document data architecture and processes - Stay current with data engineering technologies and best practices Required Qualifications: - 5+ years of data engineering experience - Expert-level SQL skills - Proficiency with Python or Java for data processing - Experience with cloud data platforms (Snowflake, BigQuery, Redshift, or Databricks) - Knowledge of ETL tools and frameworks (Apache Spark, Airflow, etc.) - Understanding of data modeling and database design - Experience with Git and version control - Strong problem-solving and optimization skills Preferred Qualifications: - Experience with Kubernetes and containerization - Knowledge of streaming data platforms (Kafka, Kinesis) - Cloud certifications (AWS, GCP, or Azure) - Experience with dbt or similar transformation tools - Machine learning pipeline experience - Open source data project contributions Benefits: - Highly competitive Seattle-area salary - Stock options - Comprehensive health, dental, and vision coverage - Unlimited PTO - Professional development and conference budget - Collaborative tech-forward environment - Remote work flexibility - Free snacks and beverages