About The Position

A Principal Data Engineer actively transforms data engineering across the enterprise through their contributions. They investigate and assimilate new technologies into the organization while solving the most difficult problems and resolving issues that accelerate our businesses. Principal Data Engineers spend a significant portion of their time finding ways to share their knowledge broadly.

Requirements

  • 11 years of experience or equivalent competency building data solutions, including relational and non-relational databases, and supporting implementation and maintenance of batch and real-time data pipelines using cloud services
  • 9 years of experience or equivalent competency analyzing data to identify deliverables, gaps and inconsistencies
  • Track record of enabling business transformation through innovative data solutions
  • Expertise writing simple and complex queries (SQL/NoSQL)
  • Expertise debugging and troubleshooting applications
  • Expertise in a functional or object-oriented programming language
  • Proficiency with Linux system administration, shell scripting and basic networking skills
  • Expertise accessing and developing REST APIs
  • Expertise mentoring and developing others
  • Experience providing thought leadership to influence data engineering practices

Nice To Haves

  • Degree or equivalent competency in computer science, information technology, or a related field
  • 9 years of experience with big data and distributed data tools, such as Python and Lambda
  • 9 years of experience with continuous integration and continuous delivery (CI/CD) and automated deployments

Responsibilities

  • Solve difficult problems for the enterprise using secure, reliable data platforms and pipelines and provide examples of new technology or patterns.
  • Work in a hybrid data environment with on-premises and cloud data warehouses
  • Develop relational and non-relational data models to shape data to meet user needs
  • Monitor performance and scalability issues in a large-scale data lake environment
  • Mentor team members on any of the above
  • Assist leadership with improving flow by identifying and helping address technical debt and process issues for the enterprise
  • Impact the broader technical community and provide thought leadership through means such as presentations, articles, or open-source project contributions
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service