FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Data Engineer
Capital Technology Group, LLCData Engineer leading teams to innovate technology in federal government. Working on scalable data pipelines using modern tech in an agile environment.
Tech Stack
Tools & technologiesAmazon RedshiftAWSCloudJavaPostgresPythonSplunkSQLTerraform
About the role
Key responsibilities & impact- Design, build, and maintain scalable, efficient data pipelines and systems following modern data engineering best practices
- Evaluate and prototype new tools and technologies, assessing their risks and benefits
- Build and maintain scalable data pipelines and models using Databricks, dbt, and SQL (PostgreSQL)
- Develop robust data solutions leveraging AWS services (Redshift, RDS, S3, Glue, Lambda, DMS, CloudWatch)
- Implement data transformations and integrations using Python and Java
- Ensure reliability, performance, and maintainability of end-to-end data systems
- Implement infrastructure-as-code using Terraform for managing cloud resources
- Monitor and optimize system health and performance using CloudWatch and Splunk
- Mentor junior engineers and code reviews
- Clearly communicate technical topics to both technical and non-technical audiences
- Collaborate with cross-functional stakeholders to define data requirements and deliver solutions in agile environments
Requirements
What you’ll need- Bachelor's degree in Computer Science, Engineering, or a related technical field
- 10+ years of professional experience in data engineering or related domains
- Strong hands-on experience with:
- Databricks (deep expertise required)
- AWS native
- Dbt, SQL (PostgreSQL), Python, Java, AWS (Redshift, RDS, S3, Glue, Lambda, DMS, CloudWatch), Data Pipelines, Data Modeling, System Maintenance, Data Integration, Performance Optimization
- Proven leadership experience in technical teams
- Strong analytical and problem-solving skills
- Experience working in agile, iterative software development environments
- Ability to quickly learn and apply new technologies and domain knowledge
- Excellent written and verbal communication skills, with the ability to explain complex topics to diverse audiences.
Benefits
Comp & perks- Remote Work (Hybrid roles will be specified in the job post)
- Competitive Compensation Package
- Medical, Dental, and Vision
- Life Insurance, Short/Long Term Disability
- Employee Assistance Program
- 401(k) with 4% matching
- Liberal PTO vacation policy
- Generous Annual Continuing Education
- Annual Wellness Budget
- Bonus Incentive Programs (Employee referrals and performance-based rewards)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
data engineeringdata pipelinesdata modelingdata integrationperformance optimizationPythonJavaSQLDatabricksTerraform
Soft Skills
leadershipanalytical skillsproblem-solving skillscommunication skillsmentoringcollaborationagile methodologies