citigroupIrving, TX
Senior Data Platform Engineer
Senior Data Platform Engineer
Senior Data Platform Engineer
citigroupIrving, TX
Apply for this role (opens in a new tab)today
Overview:
Senior Data Platform Engineer, AVP at Citi is responsible for designing, building, and supporting scalable data processing solutions across enterprise environments. You will work with cross-functional teams to implement robust ETL pipelines, optimize SQL Server performance, and manage large-scale data platforms. You’ll troubleshoot production data applications, enforce data quality, and contribute to DevOps practices. This role offers the chance to shape data architectures and drive improvements in data processing at scale. You will operate in a collaborative, technically advanced environment with a focus on secure, reliable data delivery. Compensation / Benefits medical, dental & vision coverage 401(k) life, accident, and disability insurance wellness programs paid time off paid holidays
Responsibilities:
Design, develop, test, and support scalable ETL/data-processing pipelines using Python/PySpark, Microsoft BI/SSIS, SQL, and related technologies Develop and optimize complex SQL queries, stored procedures, functions, and database objects for high-volume applications Identify and resolve query and database performance issues through execution plans, indexing, and query optimization Develop and support solutions processing large data volumes across SQL Server and distributed platforms Apply relational, dimensional, and data-warehouse modeling principles to build scalable data solutions Analyze failed jobs and production incidents; perform root-cause analysis and implement sustainable resolutions Develop and support enterprise batch-processing workflows using AutoSys Work with Hadoop ecosystem technologies (HDFS, Hive) and related distributed-processing technologies Implement data-quality controls, logging, monitoring, and reconciliation within pipelines Participate in code reviews and enforce development standards for SQL, Python/PySpark, ETL Use Git-based source control and participate in CI/CD; containers (Docker/Kubernetes) where applicable Follow secure data-development practices and organizational security policies Collaborate with application developers, infrastructure, and business teams to design and deliver solutions Evaluate new technologies and leverage AI-assisted development tools to improve code quality and productivity Assess risk in business decisions to protect Citi’s reputation and assets
Key requirements:
4+ years of experience in data engineering or related technology roles Strong hands-on experience with Python and PySpark for large-scale data processing and ETL Proficiency in SQL/T-SQL and Microsoft SQL Server Experience developing complex SQL queries, stored procedures, and high-volume data pipelines Expertise in SQL Server performance tuning and query optimization Experience with Microsoft BI/SSIS or equivalent ETL technologies Experience with Hadoop/HDFS/Hive and large distributed data platforms Knowledge of ETL architecture, data warehousing, and dimensional/3NF modeling Experience with data-quality checks, reconciliation, and production monitoring Experience with AutoSys or similar enterprise scheduling tools Experience with Git, CI/CD, and modern development practices Familiarity with Docker/Kubernetes; MongoDB is a plus Strong analytical, troubleshooting, communication, and problem-solving skills Ability to work independently while collaborating across teams Experience mentoring or guiding other developers analytical thinking troubleshooting clear communication Python PySpark SQL Server
Also on the board Same function, level within a rung
Level
Lead
Location
Irving, TX
Occupation
Data Warehousing Specialists
Industry
Computer Systems Design Services
Posted
today