Want to get hired at Jobgether?
Principal Data Engineer
Jobgether
HybridHybrid
Original Job Summary
Overview
Jobgether is recruiting for a Principal Data Engineer on behalf of a partner company in the United States. This role combines hands-on engineering with strategic leadership to design, implement, and optimize enterprise-scale data platforms and architectures.
Key Responsibilities
- Define and maintain end-to-end data architectures including lake, lakehouse, and warehouse designs.
- Establish standards for schemas, contracts, orchestration, storage layers, and semantic models.
- Design and implement scalable ELT/ETL and event-driven pipelines.
- Ensure data quality, lineage, and governance through SLAs and validation tests.
- Lead performance tuning, capacity planning, query optimization, and cost management.
- Implement security and compliance best practices and regulatory alignment.
- Enable analytics and machine learning by operationalizing data for experimentation and BI.
- Provide technical leadership, mentor engineers, and guide cross-team trade-off decisions.
Accountabilities
In this Principal Data Engineer role, you must translate complex business needs into robust data products and oversee company-wide data initiatives with an emphasis on scalability and security.
Qualifications & Experience
- 10+ years of experience in data engineering, with 3+ years in a senior role.
- Proven leadership in data architecture and platform initiatives.
- Expertise in cloud platforms (AWS preferred) and modern data technologies (Snowflake, Redshift, Databricks).
- Proficiency in SQL and at least one programming language (Python, Scala, or Java).
- Experience with orchestration tools (Airflow, Dagster, or Prefect) and streaming platforms (Kafka, Kinesis, or Pub/Sub).
- Deep understanding of data modeling, testing, lineage tracking, and observability.
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance
- Unlimited Paid Time Off & 9 Paid Holidays
- Family Leave
- Flexible Work From Home
- Co-working space access and free snacks
- Wellness resources and professional development opportunities
Recruitment Process
Applications are screened via an AI-powered process analyzing your CV and LinkedIn profile. The top 3 candidates are shortlisted for further review by the partner company's hiring team.
Key skills/competency
- Data Architecture
- ELT/ETL
- Cloud Platforms
- SQL
- Python/Scala/Java
- Data Quality
- Leadership
- Orchestration Tools
- Security Compliance
- Governance
How to Get Hired at Jobgether
🎯 Tips for Getting Hired
- Customize Your Resume: Tailor it to highlight scalable data projects.
- Showcase Leadership: Emphasize your experience in guiding teams.
- Detail Technical Skills: List cloud platforms, SQL, and programming.
- Prepare for Interviews: Review scenario-based and technical questions.
📝 Interview Preparation Advice
Technical Preparation
circle
Review cloud platform architecture documentation.
circle
Practice SQL queries and data modeling exercises.
circle
Study ELT/ETL pipeline case studies.
circle
Update knowledge on orchestration tools.
Behavioral Questions
circle
Describe a time you led a team.
circle
Explain handling challenging data projects.
circle
Discuss prioritizing tasks under pressure.
circle
Share experiences in cross-functional collaboration.