Job ID: JOB_ID_2729
Role Overview: Senior Data Engineer
Charter Communications is seeking a highly skilled Senior Data Engineer to join our Billing Automation and Migration team in St. Louis, MO. This role is critical for the modernization of our financial and subscriber data systems. As a Senior Data Engineer, you will be responsible for architecting and implementing complex data pipelines that facilitate the movement of massive datasets between legacy systems and modern cloud environments. The ideal candidate will possess a deep understanding of data architecture, ETL processes, and the specific challenges associated with large-scale migrations in the telecommunications sector. You will be tasked with ensuring that data integrity is maintained throughout the lifecycle of the migration, while also optimizing performance for real-time billing applications.
Technical Requirements and Core Competencies
- Expert SQL Proficiency: Candidates must demonstrate mastery of complex SQL operations, including advanced window functions, Common Table Expressions (CTEs), and recursive queries. Performance tuning and query optimization are essential skills for this position.
- Database Ecosystems: You will work across a diverse set of database technologies, including Microsoft SQL Server and IBM DB2. Experience managing data integrity across these platforms is vital.
- Cloud Data Warehousing: Hands-on experience with Snowflake is required. You will leverage Snowflake as a Data Lake for large-scale storage and high-performance retrieval.
- Automation and Integration: A significant portion of this role involves building sophisticated backend automation tools to streamline data movement and system integration.
Preferred Qualifications and Domain Expertise
- Billing Systems: Familiarity with industry-standard billing platforms like ICOMS, CSG, or Amdocs will give you a significant advantage.
- Legacy Integration: While we are moving toward modern stacks, knowledge of SSIS is helpful for extracting data from legacy sources.
- Programming: Functional knowledge of C# is preferred for specialized backend tasks and custom integration scripts.
- Industry Experience: Prior experience in the Telecommunications or Cable industry (e.g., Comcast, Cox) is highly valued.
Project Scope and Responsibilities
The Senior Data Engineer will lead the technical execution of billing automation projects. This involves analyzing existing legacy data structures, mapping them to target schemas in Snowflake, and ensuring that all automated processes are robust, scalable, and auditable. You will collaborate closely with business analysts and stakeholders to understand billing logic and translate it into technical specifications. Furthermore, you will be expected to mentor junior engineers and contribute to the continuous improvement of our data engineering practices. The migration aspect of this role requires a meticulous approach to data validation and reconciliation to ensure zero data loss during the transition from legacy systems to the new cloud-based infrastructure. You will also be responsible for documenting technical designs and providing support during the deployment phases.
Work Environment and Location
This position is based in St. Louis, MO, and follows a hybrid work model. Local candidates are preferred as there is a requirement for occasional on-site collaboration at our St. Louis technology hub. Candidates must possess a valid Driver’s License (DL) as part of the compliance requirements for this specific role. Charter Communications offers a dynamic work environment where innovation is encouraged, and technical excellence is rewarded. Joining our team means being at the forefront of the digital transformation in the cable and broadband industry, working on projects that impact millions of customers across the United States.
Strategic Impact and Future Growth
In this role, you are not just a developer; you are a strategic partner in Charter’s long-term data strategy. The billing automation projects you lead will directly influence the company’s operational efficiency and financial accuracy. As the telecommunications landscape evolves, the ability to process and analyze data in real-time becomes a competitive necessity. You will be instrumental in building the foundation for advanced analytics and machine learning applications that rely on the clean, structured data provided by your pipelines. Charter provides extensive opportunities for professional development, including certifications in cloud technologies and leadership training. We value diversity of thought and encourage our engineers to bring new ideas to the table, whether it’s a new tool for data validation or a more efficient way to handle asynchronous processing in C#. Your contributions will help shape the future of connectivity and ensure our systems remain world-class.
Special Requirements
Hybrid/Locals Preferred; Driver's License (DL) required; Domain: Telecommunications/Cable; Interview: Not specified.
Compensation & Location
Salary: $145,000 – $185,000 per year
Location: St. Louis, MO
Recruiter / Company – Contact Information
Recruiter / Employer: Charter Communications
Email: vipul.raghav@winaxis.com
Recruiter Notice:
To remove this job posting, please send an email from
vipul.raghav@winaxis.com with the subject:
DELETE_JOB_ID_2729