This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches. That’s how we’re UNSTOPPABLE for our employees! Job Overview At T-Mobile Advertising Solutions (T-Ads), we're building privacy-first advertising and data products powered by advanced machine learning, large-scale data processing, and cloud technologies. Our proprietary algorithms enable rich consumer insights, intelligent audience solutions, and measurable performance for advertisers while maintaining a strong commitment to consumer privacy. We are adding a creative and motivated Senior Data Engineer to join our team, where you’ll use modern technologies in big data, cloud, and metadata. As a tech-first product company, the work you do will have a direct impact on our customers and the business. You'll work closely with other engineers, data scientists, and product managers, gaining a holistic understanding of how our systems come together. We adhere to structured design principles inspired by Lean Development, and we encourage continuous learning and growth. As part of our team, you'll enjoy mentoring, brainstorming, and pairing up to tackle ambitious challenges. Our supportive culture fosters a collaborative atmosphere where everyone can thrive.
Job Responsibility
Design and develop data engineering solutions that enable data pipelines, visualization, and analytical tools to support business requirements
Innovate, implement, support, and iterate on scalable big data pipelines and ETL processes
Write robust, efficient, and highly maintainable code in Python, Spark and Scala
Contribute to team knowledge sharing and drive the advancement of new data engineering capabilities
Assist technical, product, and operational leaders in project definition, including estimating, planning, and scoping work to meet objectives
Also responsible for other duties/projects as assigned by business management as needed
Requirements
Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
Acceptable areas of study include Computer Engineering, Computer Science, a related subject area
4-7 years Hands-on implementation and architectural familiarity with streaming data, relational and non-relational databases, and distributed processing technologies
4-7 years Designing and developing advanced data engineering tasks in Python, SQL, Spark, and related Python libraries (e.g., pandas, scikit-learn, scipy, numpy)
4-7 years Advanced knowledge in building complex data pipelines and cloud bases services (GCP) to support robust and scalable infrastructure (Airflow, Kafka)
Strong background in software engineering, large-scale data and algorithms, cloud architecture, and design thinking
At least 18 years of age
Legally authorized to work in the United States
Nice to have
Experience with production-level engineering around GIS and geospatial data processing
Familiarity with DevOps practices and tools for DataOps
Knowledge of Google BigQuery and tools for solving data-centric problems and working with graph datasets and databases