
Principal Data Engineer
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in United States.
• Take ownership of the design, architecture, and execution of intricate data engineering projects.
• Create sophisticated data pipelines and data platform architecture that have a significant impact on products or business operations.
• Identify and address scalability limitations, data quality challenges, architectural liabilities, and reliability deficiencies.
• Assess and recommend data engineering technologies, tools, cloud services, orchestration frameworks, and transformation tools.
• Provide mentorship to data engineers through code reviews, architectural guidance, and hands-on coaching.
• Establish and document data engineering standards, architectural patterns, and best practices.
• Engage in architecture discussions, design reviews, and provide feedback on pull requests.
• Collaborate with product, analytics, and operations stakeholders on intricate data initiatives.
• Represent the data engineering team in cross-functional planning discussions.
• Articulate technical concepts and architectural trade-offs to both technical and non-technical stakeholders.
• Analyze emerging tools, frameworks, and architectural strategies.
• Conduct proof-of-concept projects and offer recommendations.
• Share technical knowledge and insights with the team.
• 7–10+ years of experience in data engineering.
• Proven experience in constructing complex, production-level pipelines and platforms at scale.
• Profound knowledge in data architecture, pipeline design, and platform engineering.
• Familiarity with batch/streaming systems, as well as data warehouse and lakehouse architectures.
• Experience with tools such as Airflow, Spark, dbt, or Databricks.
• Strong expertise in cloud data platforms including AWS, GCP, or Azure.
• Experience with Snowflake, Redshift, or BigQuery.
• Advanced proficiency in Python and SQL.
• Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
• Familiarity with Snowpark and Snowflake ML/AI is advantageous.
• Proficiency in Scala or Java is a plus.
• A coaching mindset and a desire to mentor fellow engineers.
• Ability to communicate clearly and confidently with both technical and non-technical audiences.
• dbt Certified Developer status preferred.
• SnowPro Certification or advanced Snowflake certifications are preferred.
• Experience with or certification in Apache Airflow is preferred.
• Eligibility for Corporate Bonus Plan.
• Fully remote position.
• Health insurance coverage.
• Dental insurance coverage.
• Vision insurance coverage.
• 401(k) plan with matching contributions.
• Flexible Paid Time Off (PTO).
World Vision Canada
Legence
Emerging Travel Group
Get handpicked remote jobs straight to your inbox weekly.