More jobs:
Senior Data Platform Engineer
Job in
Irving, Dallas County, Texas, 75016, USA
Listed on 2026-10-23
Listing for:
Citigroup
Full Time
position Listed on 2026-10-23
Job specializations:
-
Software Development
Data Engineering, SQL Developer, Python
Job Description & How to Apply Below
Location:
Irving, Texas, United States Salary: $ - $Category:
Technology Company:
Citi We are seeking a highly skilled and motivated Senior Data Platform Engineer, AVP (Python/PySpark, Microsoft SSIS, SQL Server, ETL & Database Development) to design, develop, enhance, and support robust, scalable, and high-performance data processing solutions.
The ideal candidate will combine strong hands-on expertise in Python/PySpark, SQL Server, ETL/data pipelines, Microsoft SSIS, and large-scale data platforms, with experience troubleshooting production data applications, optimizing database performance, and working across enterprise data environments.
The candidate will be working independently on complex assignments while collaborating with engineering , infrastructure, and business teams.
Responsibilities:
Data Pipeline & ETL Development:
Design, develop, test, and support scalable ETL/data-processing pipelines using Python/PySpark, Microsoft BI/SSIS, SQL, and related technologies.
SQL Server Development:
Develop and optimize complex SQL queries, stored procedures, functions, data transformations, and database objects for high-volume applications.
Database Performance:
Identify and resolve query and database performance issues through execution-plan analysis, indexing, query optimization, statistics, and appropriate database design techniques.
Large-Scale Data Processing:
Develop and support solutions processing large data volumes across SQL Server and distributed data platforms.
Data Architecture & Modeling:
Apply relational, dimensional, and data-warehouse modeling principles to build scalable and maintainable data solutions.
Production Support & Troubleshooting:
Analyze failed jobs, data-quality issues, performance problems, and production incidents; perform root-cause analysis and implement sustainable resolutions.
Job Scheduling & Automation:
Develop and support enterprise batch-processing workflows using scheduling/orchestration platforms such as Auto Sys.
Big Data Platforms:
Work with Hadoop ecosystem technologies including HDFS, Hive and related distributed-processing technologies.
Data Quality & Reconciliation:
Implement validation, reconciliation, exception handling, logging, monitoring, and data-quality controls within data pipelines.
Code Quality:
Participate in code reviews and enforce development standards for SQL, Python/PySpark, ETL, and data-processing components.
Dev Ops:
Use Git-based source control and participate in CI/CD processes; work with container technologies such as Docker/Kubernetes where applicable.
Security:
Follow secure data-development practices, access-control requirements, encryption standards, and organizational security policies.
Technical
Collaboration:
Work closely with application developers, infrastructure teams, business teams, and other technology groups to design and deliver solutions.
Continuous Improvement & AI:
Evaluate new technologies and leverage approved AI-assisted development tools to improve code quality, troubleshooting, refactoring, and developer productivity.
Appropriately assess risk when business decisions are made, demonstrating consideration for the firm’s reputation and safeguarding the firm, its clients, and assets while complying with applicable laws, rules, regulations, and policies.
Recommended
Qualifications:
4+ years of relevant experience in data engineering, application development, database development, or related technology roles.
Strong hands-on experience with Python and PySpark for large-scale data processing and ETL development.
Strong proficiency in SQL/T-SQL and relational database technologies, preferably Microsoft SQL Server.
Experience developing and supporting complex SQL queries, stored procedures, database objects, and…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×