American Tower

Principal Data Engineer

American Tower

full-time

Posted on:

Location Type: Hybrid

Location: WoburnMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

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