Talent.com
Principal Data Engineer

Principal Data Engineer

Overwatch AgricultureBoulder, CO, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

As a Principal Data Engineer, you will lead a team in building and maintaining scalable, reliable data pipelines that bridge on-premises and cloud environments. You'll leverage your expertise in data engineering, streaming technologies, and leadership to drive the team towards achieving business objectives.

Key Responsibilities :

Team Leadership : Lead, mentor, and manage a team of data engineers specializing in streaming technologies.

Data Pipeline Development : Design and implement high-throughput, low-latency streaming data pipelines using Apache Kafka, ensuring integration with cloud services (e.g., BigQuery, Looker).

Data Analytics : Oversee the development of stream processing applications using Apache Spark or Apache Flink, and implement real-time data transformations and analytics using KSQL.

Data Storage : Design and maintain scalable data storage solutions with ClickHouse for fast analytics on streaming data.

ETL Processes : Lead the design and implementation of ETL processes, extracting, transforming, and loading data into a data warehouse.

Data Quality : Ensure data integrity, consistency, and accuracy through robust data quality assurance.

Optimization : Optimize performance and implement best practices in data engineering, covering data quality, security, and efficiency.

Collaboration : Collaborate with stakeholders to gather requirements and align data strategies with business objectives.

Technology Updates : Stay current with emerging technologies in streaming and cloud environments, evaluating their potential application.

Qualifications :

5+ years of hands-on data engineering experience with Python, Scala, or Java

3+ years of experience with cloud vendors (AWS, Azure, GCP), data warehouse services (e.g., Redshift, Databricks), and cloud storage

Expertise in KSQL, ClickHouse, ETL / ELT tools (e.g., Airflow, ADF, Glue, NiFi), and orchestration

Proficiency in code versioning (Git) and CI / CD pipelines

Experience with stream processing tools (Apache Kafka, Apache Flink, Apache Spark Structured Streaming)

Strong understanding of data modeling, optimization techniques, and stream processing patterns

Excellent leadership and mentorship skills with at least 2 years in a leadership role

Nice to Have :

Experience with NoSQL databases, Kafka Connect, Kafka Streams, Superset for data visualization

Knowledge of integrating real-time machine learning models into streaming environments

Expertise with monitoring and observability tools for streaming systems

Why Join Overwatch Agriculture?

At Overwatch Agriculture, we prioritize people over processes, fostering a supportive and tech-savvy environment. Our customized benefits prioritize your well-being and professional growth, making this an ideal opportunity for tech enthusiasts.

serp_jobs.job_alerts.create_a_job

Principal Data Engineer • Boulder, CO, US

Job_description.internal_linking.related_jobs
  • serp_jobs.job_card.promoted
Senior Data Engineer II

Senior Data Engineer II

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Data Engineer II to join their data engineering team.Key Responsibilities Design, develop, and maintain scalable data pipelines using Apache Spark on Databricks ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Principal Data Engineer

Principal Data Engineer

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Principal Platform Data Engineer (Databricks Platform).Key Responsibilities Collaborate with stakeholders to translate business requirements into technical specificatio...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Data Platform Engineer

Data Platform Engineer

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Data Platform Engineer, Data Capture.Key Responsibilities Expand developer tools for capturing business events and operational data into the Lakehouse Enhance self-ser...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Data Engineer

Data Engineer

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Segment Data Engineer.Key Responsibilities Work with existing product event data in Twilio Segment, focusing on data capture, storage, and structure Design and impleme...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Staff Data Engineer

Staff Data Engineer

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Staff Data Engineer.Key Responsibilities Design and implement data pipelines and architectures Collaborate with cross-functional teams to optimize data usage Ensure d...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Lead AI Data Engineer

Lead AI Data Engineer

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Lead AI and Data Solution Engineer (LLMs, MCP).Key Responsibilities Lead the design, development, and deployment of enterprise-scale data and AI solutions Architect an...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Data Pipeline Engineer

Data Pipeline Engineer

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for an EA-Data Pipeline.Key Responsibilities Process datasets from various data vendors and clients Identify and implement automation improvements for data processing Maint...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Principal Data Architect

Principal Data Architect

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Principal Data Architect responsible for shaping enterprise data strategy, architecture, and governance. Key Responsibilities Define and maintain enterprise data archite...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Segment Data Engineer

Segment Data Engineer

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Segment Data Engineer to support their Marketing team's data initiatives.Key Responsibilities Work with Twilio Segment to capture, store, and structure product event da...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Data Engineer II

Data Engineer II

VirtualVocationsLakewood, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Data Engineer II.Key Responsibilities Produce high-quality data models and maintain data integrity for analytics products Develop scalable ELT pipelines and business i...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Senior Data Engineer

Senior Data Engineer

VirtualVocationsLakewood, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Data Engineer.Key Responsibilities Design, build, and maintain reliable ETL pipelines Work with large datasets using Python or Java and raw SQL Collaborate wit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Principal Design Engineer

Principal Design Engineer

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Principal Design Engineer to enhance software collaboration and development processes.Key Responsibilities Collaborate with engineering and founders to initiate and del...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Principal IAM Engineer

Principal IAM Engineer

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Principal Identity and Access Management Engineer.Key Responsibilities : Define and evolve enterprise IAM architecture and roadmap aligned to security, compliance, and b...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Principal GTM Engineer

Principal GTM Engineer

VirtualVocationsLittleton, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Principal GTM Engineer to architect and execute the go-to-market engine for their AI product suite. Key Responsibilities Design and implement multi-touch campaigns to ac...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Lead Data Engineer

Lead Data Engineer

VirtualVocationsArvada, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Lead Data Engineer to design, build, and manage enterprise-grade data pipelines.Key Responsibilities Design, develop, and optimize metadata-driven data pipelines in Fab...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Principal Data Scientist

Principal Data Scientist

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Principal Data Scientist to lead high-impact analytics initiatives.Key Responsibilities Build and deploy predictive models for marketing analytics and lead conversion ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Data Cloud Solution Engineer

Data Cloud Solution Engineer

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Solution Engineer, Data Cloud.Key Responsibilities Conduct in-person and web-based meetings to drive technical discovery and close opportunities Collaborate with Accou...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Principal Sales Systems Engineer

Principal Sales Systems Engineer

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Principal Sales Systems Engineer - RoIP.Key Responsibilities Support Radio over IP (RoIP) deployments during system lifecycle, including pre-sales and post-sales Provi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Principal Engineer

Principal Engineer

VirtualVocationsBoulder, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Principal Engineer (Remote).Key Responsibilities Lead the development of AI platform and products, focusing on generative AI architecture and strategy Drive engineerin...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Data Engineer for AI

Data Engineer for AI

VirtualVocationsArvada, Colorado, United States
serp_jobs.job_card.full_time
A company is looking for a Data Engineer (AI Platforms).Key Responsibilities Design, build, and optimize scalable data pipelines and migrate from legacy systems to an AI-centric platform Evolve ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days