Principal Software Engineer

Insight
Remote

About The Position

We are seeking a Principal Data Engineer to serve as a senior technical leader within our Data & AI Business Unit. This role represents the highest level of individual contributor for data engineering and is a natural progression toward Solutions or Data Architecture roles. As a Principal Data Engineer, you will lead the design and implementation of complex data pipelines and platforms, influence architectural decisions, establish engineering standards, and mentor other engineers—while remaining deeply hands on.

Requirements

  • 8+ years of experience in data engineering or data platform development
  • Experience operating as a Senior or Principal level engineer on complex data initiatives
  • Strong expertise in data pipeline development (batch and/or streaming)
  • Deep hands-on experience with cloud data platforms (Azure, AWS, or GCP)
  • Advanced SQL skills and solid experience with data modeling practices
  • Strong programming experience in Python, SQL, and/or Spark
  • Proven ability to influence technical direction without direct authority
  • Experience working in collaborative, cross functional environments
  • Ability to clearly communicate tradeoffs, risks, and implementation details

Nice To Haves

  • Cloud or data platform certifications preferred (Azure, AWS, GCP, Databricks, Snowflake, Fabric, etc.)

Responsibilities

  • Design, build, and optimize scalable, reliable data pipelines and platforms
  • Lead technical implementation across ingestion, transformation, and data serving layers
  • Translate architectural direction into production ready engineering solutions
  • Influence and contribute to data platform and solution architecture decisions
  • Establish and enforce engineering standards, patterns, and best practices
  • Serve as a technical mentor and escalation point for senior and mid level engineers
  • Partner closely with architects, analytics, BI, and AI teams to deliver end to end solutions
  • Own performance tuning, reliability, and operational excellence of data systems
  • Review designs and code to ensure quality, scalability, and maintainability
  • Stay current on modern data engineering tools, frameworks, and architectural trends

Benefits

  • Freedom to work from another location, even an international destination, for up to 30 consecutive calendar days per year.
  • Comprehensive benefits package including medical, dental, vision, and company 401k match.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service