
Principal Data Engineer
American Tower
full-time
Posted on:
Location Type: Hybrid
Location: Woburn • Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $170,500 - $213,500 per year
Job Level
About the role
- Design and evolve the enterprise data platform
- Lead complex solution design
- Embed governance enforcement through technical controls
- Set engineering standards and mentor engineers
- Collaborate with decentralized analytics teams across the Global Operations, Finance, and Sales departments to accelerate value delivery
Requirements
- 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
- healthcare coverage
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Structured Query LanguagePythonApache SparkPySparkdata modelingsemantic modelingperformance tuningtechnical governanceCI/CDinfrastructure as code
Soft Skills
leadershipmentoringcommunicationcollaborationorganizational skillsprioritizationinfluence without authoritypresentation skillsproblem-solvingadaptability