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
American TowerPrincipal Data Engineer at American Tower architecting and optimizing cloud-native data foundations. Leading complex solution design and collaborating with decentralized analytics teams.
Posted 5/12/2026full-timeWoburn • Massachusetts • 🇺🇸 United StatesLead💰 $170,500 - $213,500 per yearWebsite
Tech Stack
Tools & technologiesAirflowApacheAWSAzureCloudGoogle Cloud PlatformKafkaPySparkPythonSparkSQLVault
About the role
Key responsibilities & impact- architect and evolve the enterprise data platform including ingestion, transformation, storage, orchestration, and serving layers for batch and streaming use cases.
- design and implement end-to-end data pipelines, reusable frameworks, and enterprise data models (dimensional, data vault, domain-oriented) to power analytics, AI, and operational use cases.
- define and operationalize the semantic data layer and embed governance enforcement through technical controls (data quality, validation, lineage, metadata, access).
- establish engineering standards for coding, testing, version control, documentation, and continuous integration/continuous delivery (“CI/CD”); optimize cost, performance, and scalability using FinOps principles.
- lead design reviews, root cause analyses, and incident responses; partner with the Data Science team to productionize models and enable real-time/batch inference.
- collaborate with Data Products, IT, security, and architecture teams to deliver secure, resilient, and compliant data products with strong service level agreements.
- evaluate emerging technologies, guide build-versus-buy decisions, and mentor engineers through code reviews, technical talks, and best practices.
- engage decentralized analytics teams to share standards and reusable components while avoiding duplication of efforts.
- other duties as assigned.
Requirements
What you’ll need- Bachelor’s degree required, with a concentration in Computer Science, Statistics, Applied Mathematics, or a related quantitative field preferred.
- Master’s degree in a related field preferred.
- A minimum of 8 years of data engineering or data platform development experience with at least 5 years as a senior or principal-level technical leader required.
- Expert-level proficiency in Structured Query Language, Python programming language, and large-scale processing with Apache Spark or PySpark.
- Deep experience with major cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform, and with modern data platforms such as Databricks or Snowflake.
- Strong understanding of streaming technologies such as Apache Kafka or Amazon Kinesis, orchestration tools such as Apache Airflow, and transformation frameworks such as Data Build Tool.
- Mastery of data modeling, semantic modeling, and performance tuning across data warehouse, lakehouse, and streaming architectures.
- Ability to implement technical governance (data quality, lineage, metadata, access management, and privacy controls) and establish engineering standards (CI/CD, infrastructure as code, and automated testing).
- Ability to lead complex technical design, influence without authority, and mentor engineers to raise the technical bar.
- Strong written and oral communication skills, including the ability to present ideas and suggestions clearly and effectively.
- Ability to work with different functional groups and levels of employees to effectively and professionally achieve results.
- Strong organizational skills; ability to accomplish multiple tasks within the agreed-upon timeframes through effective prioritization of duties and functions in a fast-paced environment.
Benefits
Comp & perks- healthcare coverage
- a 401(k) savings plan
- paid time off
- company holidays
- sick leave
- parental leave
- access to an Employee Assistance Program focused on mental and financial wellness
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
Structured Query LanguagePythonApache SparkPySparkAmazon Web ServicesMicrosoft AzureGoogle Cloud PlatformDatabricksSnowflakeApache Kafka
Soft Skills
leadershipmentoringcommunicationorganizational skillsprioritizationcollaborationinfluence without authorityproblem-solvingtechnical designpresentation skills
Certifications
Bachelor’s degreeMaster’s degree