> Markdown version of [/jobs/ext/1031095-data-engineer](https://www.wearedevelopers.com/jobs/ext/1031095-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Engineer - **Company:** Citi - **Location:** Irving, TX, United States - **Experience:** Experienced - **Salary:** $96,400.0 - $144,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Data Analysis, CA Workload Automation Ae, Big Data, Computer Programming, Continuous Integration, Data Validation, Data Control, Information Engineering, Extract Transform Load (ETL), Data Structures, Data Systems, Data Warehousing, Database Design, DevOps, Amazon DynamoDB, Apache Hadoop, Apache Hive, Job Scheduling, Python (Programming Language), Microsoft SQL Server, MongoDB, MySQL, NoSQL, Oracle (Applications), Simple Data Format, Software Engineering, Parquet, Data Storage Technologies, Snowflake, Apache Spark, Containerization, Kubernetes, Avro, Data Analytics, Software Version Control, Data Pipelines, Docker, Programming Languages - **Published:** June 15, 2026 - **Apply:** https://jobs.citi.com/job/irving/data-engineer/287/96472568304 ## About the Role * 4+ years experience implementing data-intensive solutions using agile methodologies. * Experience of modelling data for analytical consumers * Hands on Mantas expert throughout the full development life cycle, including: requirements analysis, functional design, technical design, programming, testing, documentation, implementation, and on-going technical support. * Ability to automate and streamline the build, test and deployment of data pipelines * A passion for learning new technologies, and a desire for personal growth, through self-study, formal classes, or on-the-job training * Excellent communication and problem-solving skills Technical Skills (Must Have): * ETL: Hands on experiencing in building data pipelines using Apache Spark. * Big Data: Hands on experience of working on "Big Data" platforms such as Hadoop, Hive or Snowflake for data storage and processing. * Data Warehousing & Database Management: Understanding of Data Warehousing concepts, Relational (Oracle, MSSQL, MySQL) and NoSQL (MongoDB, DynamoDB) database design * Data Modeling & Design: Good exposure to data modeling techniques; design, optimization and maintenance of data models and data structures * Languages: Proficient in one or more programming languages commonly used in data engineering such as Python, Java or Scala * DevOps: Exposure to concepts and enablers - CI/CD platforms, version control, automated quality control management Technical Skills (Must Have): * Data Quality & Controls: Exposure to data validation, cleansing, enrichment and data controls * Containerization: Fair understanding of containerization platforms like Docker, Kubernetes * File Formats: Exposure in working on Event/File/Table Formats such as Avro, Parquet, Iceberg * Others: Basics of Job scheduler like Autosys. Basics of Entitlement management * Certification on any of the above topics would be an advantage. Education: Bachelor's/University degree or equivalent experience ## Description The Data Engineer is accountable for developing high quality data products to support the Bank's Regulatory and In-Business requirements and data driven decision making. This person will serve as an example to other team members, work closely with customers, and remove or escalate roadblocks. By applying their knowledge of data architecture standards, data warehousing, data structures, and business intelligence they will contribute to business outcomes on an agile team. Requires good analytical skills in order to filter, prioritize and validate potentially complex and dynamic material from multiple sources. Strong communication and diplomacy skills are required. Regularly assumes informal/formal leadership role within teams. Involved in coaching and training of new recruits. Work and performance of all teams in the area are directly affected by the performance of the individual., * Developing and supporting scalable, extensible, and highly available data solutions * Deliver on critical business priorities while ensuring alignment with the wider architectural vision * Identify and help address potential risks in the data supply chain * Follow and contribute to technical standards * Design and develop analytical data models * Considers the business implications of the application of technology to the current business environment; identifies and communicates risks and impacts. * Drives communication between business leaders and IT; exhibits sound and comprehensive communication and diplomacy skills to exchange complex information. * Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [From event streaming to event sourcing 101](https://www.wearedevelopers.com/videos/91-from-event-streaming-to-event-sourcing-101) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)