We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Principal Engineer - Data Infrastructure
Location
United States
Posted
14 days ago
Salary
Not specified
No structured requirement data.
Job Description
Job Requirements
- 12+ years of experience in data engineering with a proven track record of building and scaling production-grade systems.
- Deep expertise with AWS Redshift or equivalent, including performance tuning, table design, and workload management.
- Hands-on experience with ETL/ELT frameworks, such as DBT, AWS DMS, or similar tools.
- Strong proficiency in SQL and at least one programming language (Python, Scala, or Java).
- Experience building and maintaining AWS-based data platforms, including S3, Lambda, Glue, or EMR.
- Familiarity with orchestration tools such as Airflow, Dagster, or Prefect for large-scale data processing.
- Knowledge of data modeling, distributed systems, and modern warehouse/lake design patterns.
- Strong collaboration, communication, and documentation skills for fast-paced, cross-functional environments.
- Preferred: experience in fintech or regulated environments, streaming technologies (Kafka, Kinesis), lakehouse architectures (Snowflake, Databricks), ML pipelines, infrastructure as code (Terraform, CloudFormation), and large-scale platform migrations.
Benefits
- Competitive salary: $200,000 – $300,000 USD per year (negotiable).
- Flexible, fully remote work environment.
- Unlimited PTO, volunteer hours, and sabbatical options.
- Comprehensive health, life, short-term and long-term disability, dental, and vision insurance.
- 401(k) plan with company match.
- Opportunities for career growth and mentorship in a high-impact, innovative environment.
- Supportive, collaborative, and unique company culture with diverse interests and teams.
Related Guides
Related Categories
Related Job Pages
More Business Development Rep Jobs
As a VP of Broker Sales, you will be responsible for generating new business with Brokers and Employers for our platform to simplify healthcare. With your assigned territory, you’ll seek to meet or exceed forecasted revenue. Actively prospect for new business with brokers and emp...
Senior Applications Engineer
Edgewater Federal SolutionsFounded in 2002, Edgewater Federal Solutions, Inc. is an industry-recognized federal contractor. Our industry-leading team combines federal expertise and state-of-the-art innovation to provide quality technical solutions for modern-day challenges. Edgewater is a repeat awardee of such honors as Washington Post Top Workplaces (2018-2025) and Inc. 5000 Fastest Growing Companies (2019-2024) We also have CMMI and ISO certifications Headquartered in Frederick, Maryland with staff across the United States More than 500 employees supporting over 30 federal and commercial organizations
Edgewater Federal Solutions is seeking a Senior Applications Engineer to support a federal client in Washington, D.C. Analyzes and studies complex business and system requirements. Designs software applications and subsystems to support software reuse and domain analyses and mana...
Sr. Software Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Software Engineer. The Migration Tools team is dedicated to creating and maintaining migration tools that facilitate customer transitions to GitHub and between different devi...
Zions Bancorporation is one of the nation’s premier financial services companies operating as a collection of great banks under local brands and management teams in high-growth western markets. Zions is regularly recognized by American Banker magazine as having a top banking team...