Kansas Action for Children, Inc
Principal Engineer, Data
Kansas Action for Children, Inc, Topeka, Kansas, United States,
At T-Mobile USA, Inc. in Overland Park, Kansas, United StatesJob Description
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
The Principal Data Engineer mentors a team of data engineers who are responsible for analysis, architecture, design and development of data warehouse and business analytics solutions. The Principal Data Engineer informs the planning and roadmap for the Data Engineering team and owns the quality for the data pipelines the team builds.Job Responsibilities:
Lead and contribute (hands-on) to the design, development, and implementation of scalable, cloud-based data solutions that support real-time and batch processing.Collaborate on analysis, architecture, design, and development of data warehouse and business analytics solutions. Ensure that all data solutions are scalable and maintainable for future growth, aligning with the company's long-term vision.Architect and implement robust, efficient ETL/ELT frameworks, leveraging in-house tools to ensure data quality, governance, and compliance across all layers.Conduct and support white-boarding sessions, workshops, design sessions, and project meetings as needed, playing a key role in building relationships with other teams.Mentor other team members in their efforts to build data architect skillsets. Drive best practices for data pipeline development, data management, and cloud infrastructure.Assist team management to define projects, including helping estimate, plan, and scope work.Collaborate with executive leadership and cross-functional teams to define the enterprise-level data strategy, ensuring alignment with overall business goals and technical roadmaps.Drive continuous improvement initiatives within the data engineering practice, focusing on automation, optimization, and innovation.Data wrangling of heterogeneous data, exploration and discovery in pursuit of new business insights. Evaluate and introduce new technologies and frameworks to stay ahead of industry trends, ensuring our systems are future-ready and competitive.Education:
Bachelor's Degree in Computer Engineering, Computer Science, a related subject area or equivalent experience (Required)Master's/Advanced Degree in Mathematics, Computer Science, Engineering, Finance, Statistics, or related technical field and/or MBA (Preferred)Work Experience:
7-10 years of related experience (Required)5+ years developing cloud solutions using data services (Required)Minimum 3+ years of managing data engineering teams (Preferred)Experience designing and building self-service analytics and big data solutions using cloud technologies (e.g., Snowflake, Databricks, Azure EventHub/Kafka, Azure Data Factory, Snowpipe, AWS Glue, etc.) (Required)Leading/coaching senior engineers and/or managers (Required)Experience with the Software Development Life Cycle (SDLC) and Agile/Scrum methods (Preferred)Knowledge, Skills and Abilities:
Demonstrated ability to manage global projects or programs including work prioritization, planning, and coordination (Required)Hands-on experience in programming languages like Python and/or Scala (Required)Proficiency in Git or Terraform, with demonstrated experience in building and effectively utilizing CI/CD practices (Preferred)Strong verbal/written communication and data presentation skills, including an ability to effectively communicate with both business and technical teams (Preferred)Ability to work cross-functionally, building and maintaining trust with internal stakeholders (Preferred)Passionate about learning new technologies (Preferred)Licenses and Certifications:
Cloud platform certification(s) (AWS Certified Solutions Architect, AWS Certified Cloud Practitioner, OR Microsoft Certified Solutions Associate (MCSA) (Required)* At least 18 years of age* Legally authorized to work in the United StatesTravel:
Travel Required... For full info follow application link.EOE Statement
We Take Equal Opportunity Seriously - By ChoiceT-Mobile USA, Inc. is an Equal Opportunity Employer. All decisions concerning the employment relationship will be made without regard to age, race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, marital status, veteran status, the presence of any physical or mental disability, or any other status or characteristic protected by federal, state, or local law. Discrimination or harassment based upon any of these factors is wholly inconsistent with our Company values and will not be tolerated. Furthermore, such discrimination or harassment may violate federal, state, or local law.
#J-18808-Ljbffr
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
The Principal Data Engineer mentors a team of data engineers who are responsible for analysis, architecture, design and development of data warehouse and business analytics solutions. The Principal Data Engineer informs the planning and roadmap for the Data Engineering team and owns the quality for the data pipelines the team builds.Job Responsibilities:
Lead and contribute (hands-on) to the design, development, and implementation of scalable, cloud-based data solutions that support real-time and batch processing.Collaborate on analysis, architecture, design, and development of data warehouse and business analytics solutions. Ensure that all data solutions are scalable and maintainable for future growth, aligning with the company's long-term vision.Architect and implement robust, efficient ETL/ELT frameworks, leveraging in-house tools to ensure data quality, governance, and compliance across all layers.Conduct and support white-boarding sessions, workshops, design sessions, and project meetings as needed, playing a key role in building relationships with other teams.Mentor other team members in their efforts to build data architect skillsets. Drive best practices for data pipeline development, data management, and cloud infrastructure.Assist team management to define projects, including helping estimate, plan, and scope work.Collaborate with executive leadership and cross-functional teams to define the enterprise-level data strategy, ensuring alignment with overall business goals and technical roadmaps.Drive continuous improvement initiatives within the data engineering practice, focusing on automation, optimization, and innovation.Data wrangling of heterogeneous data, exploration and discovery in pursuit of new business insights. Evaluate and introduce new technologies and frameworks to stay ahead of industry trends, ensuring our systems are future-ready and competitive.Education:
Bachelor's Degree in Computer Engineering, Computer Science, a related subject area or equivalent experience (Required)Master's/Advanced Degree in Mathematics, Computer Science, Engineering, Finance, Statistics, or related technical field and/or MBA (Preferred)Work Experience:
7-10 years of related experience (Required)5+ years developing cloud solutions using data services (Required)Minimum 3+ years of managing data engineering teams (Preferred)Experience designing and building self-service analytics and big data solutions using cloud technologies (e.g., Snowflake, Databricks, Azure EventHub/Kafka, Azure Data Factory, Snowpipe, AWS Glue, etc.) (Required)Leading/coaching senior engineers and/or managers (Required)Experience with the Software Development Life Cycle (SDLC) and Agile/Scrum methods (Preferred)Knowledge, Skills and Abilities:
Demonstrated ability to manage global projects or programs including work prioritization, planning, and coordination (Required)Hands-on experience in programming languages like Python and/or Scala (Required)Proficiency in Git or Terraform, with demonstrated experience in building and effectively utilizing CI/CD practices (Preferred)Strong verbal/written communication and data presentation skills, including an ability to effectively communicate with both business and technical teams (Preferred)Ability to work cross-functionally, building and maintaining trust with internal stakeholders (Preferred)Passionate about learning new technologies (Preferred)Licenses and Certifications:
Cloud platform certification(s) (AWS Certified Solutions Architect, AWS Certified Cloud Practitioner, OR Microsoft Certified Solutions Associate (MCSA) (Required)* At least 18 years of age* Legally authorized to work in the United StatesTravel:
Travel Required... For full info follow application link.EOE Statement
We Take Equal Opportunity Seriously - By ChoiceT-Mobile USA, Inc. is an Equal Opportunity Employer. All decisions concerning the employment relationship will be made without regard to age, race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, marital status, veteran status, the presence of any physical or mental disability, or any other status or characteristic protected by federal, state, or local law. Discrimination or harassment based upon any of these factors is wholly inconsistent with our Company values and will not be tolerated. Furthermore, such discrimination or harassment may violate federal, state, or local law.
#J-18808-Ljbffr