Principal Data Engineer, Platform

closed
Logo of LeafLink

LeafLink

๐Ÿ’ต $235k-$270k
๐Ÿ“Remote - Worldwide

Job highlights

Summary

Join our remote-friendly team as a Principal Data Engineer and contribute to solving large-scale problems rapidly. This impactful position enables LeafLink to coordinate and integrate with 3rd party data sets and proprietary data to produce valuable insights into business and customer needs.

Requirements

  • Minimum of 10 years experience in a professional working environment on a data or engineering team
  • Individual contributor leadership to our data and analytics engineers and specialization on our current Platform Engineering team around data enterprise architecture and best practices
  • Advanced working SQL knowledge and experience working with relational and non-relational databases, query authoring (SQL) as well as working familiarity with a variety of data stores
  • Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement
  • Expertise writing Python processing jobs to ingest a variety of structured and unstructured data received from various sources & formats such as Rest APIs, Flat Files, and Logs with the ability to support and scale to both smaller and larger dataset ingestions

Responsibilities

  • Audit, design, and maintain a high-performing, modular, and optimal data pipeline architecture for structured and unstructured use cases around machine learning, reporting, and analytics
  • Design and co-build with Cloud and DevOps the infrastructure and operations required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL, python, and AWS cloud technologies
  • Keep up to date on modern technologies and trends and advocate for their inclusion within products when it makes sense
  • Analyze and evaluate existing solutions and make decisions on whether to extend or refactor as needed with a major focus on improving our pipeline and reporting performance
  • Work with the CTO and department stakeholders to properly plan short and long-term goals, and define and execute a technical roadmap that continues to evolve LeafLinkโ€™s data capabilities and functionality to meet the needs of our Business and Product Vision
  • Work collaboratively with multiple cross-functional agile teams to help deliver end-to-end products and features enabled by our data pipeline, seeing them through from conception to delivery
  • Help define, document, evolve, and evangelize high engineering standards, best practices, tenants, and data management & governance across data and analytics engineering
  • Move quickly and intelligently - seeing technical debt as your nemesis and eliminating risk
  • Effectively communicate the complexity of your work to technical and non-technical audiences through non-written and written mediums
  • Design, develop, and test data models in our data warehouse that enable data and analytics processes
  • Help define and build our enterprise data catalog and dictionary
  • Troubleshoot, diagnose and address data quality issues quickly and effectively while implementing solutions to combat this at scale, including improved quality controls and observability and monitoring
  • Provide mentorship and growth to our BE and Data engineers while creating repeatable and scalable solutions and patterns

Benefits

  • Flexible PTO - youโ€™re going to be working hard so enjoy time off with no cap!
  • A robust stock option plan to give our employees a direct stake in LeafLinkโ€™s success
  • 5 Days of Volunteer Time Off (VTO) - giving back is important to us and we want our employees to prioritize cultivating a better community
  • Competitive compensation and 401k match
  • Comprehensive health coverage (medical, dental, vision)
  • Commuter Benefits through our Flexible Spending Account
This job is filled or no longer available