T-Mobile is America’s supercharged Un-carrier, delivering an advanced 4G LTE and transformative nationwide 5G network. The MU-Data Engineers II will provide direct data engineering development to data pipelines for ETL establishment and enhancements, collaborating with cross-functional teams to ensure accurate data for analytics and reporting requirements.
Responsibilities:
- Work collaboratively with cross-functional teams to determine data transformation needs, establish data collection requirements, and deploy & maintain accurate data to ensure metrics & dimensions are addressed for analytics/reporting requirements
- Participate in daily/weekly SCRUM ceremonies
- Transform required data conditions into performance code logic
- Develop high-performance code in SQL and Python
- Develop, automate, and enhance ELT processes for continuous data flow
- Onboard domain data as custom attributes and events to external systems such as Braze, Customer Journey
- Maintain data daily updates and core logic integrity
- Provide support to troubleshoot data anomalies and apply resolutions
- Create, modify, and deploy code to production via AWS resources including Lambda, S3, Glue, Redshift, etc
- Partner with stakeholders to support the implementation and development of data requirements
- Troubleshoot data anomalies and provide applicable solutions
- Build, test, and maintain database pipeline architectures
- Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc
- Integrate customer data between digital stack and customer engagement platform
- Provide guidance and data development nurturing to Level 1 Data Engineering
- Create technical documentation for process runbooks
- Apply data development to data architectures and enterprise level projects
Requirements:
- Bachelor's degree (or foreign equivalent) in computer science, any engineering, data science or closely related field
- 2 years of relevant experience
- Advanced level in SQL and Python for data engineering and backend development
- Understanding of popular code development approaches: Test-driven development & Continuous Integration/Continuous Deployment (CI/CD)
- Experienced working with AWS services (Lambda, S3, Glue, Redshift etc.) and Cloud Data Warehouse
- Build processes supporting data transformation, data structures, metadata, dependency, and workload management
- Define digital data collection methods and implementations to DWH and customer management platforms
- Provide guidance to website tagging, digital data integration and collections
- Experienced with QA testing process to verify data is collected & rendered as expected
- Prior working knowledge of Braze or other Customer Management Platforms
- Snowflake Cloud Data Warehouse
- Terraform/Bitbucket/Airflow/Jenkins
- Tableau, Tealium, Google Tag Management & GA360