Senior ETL Developer - Assistant Vice President
Citigroup•2h ago
United StatesOnsite$97K–$145.4KFull-timeSenior Level5+ yrs exp
H-1B sponsor
Top focus
Etl Developer
Senior ETL Developer will be responsible for designing, implementing, and optimizing distributed data processing jobs to handle large-scale data in Hadoop Distributed File System(HDFS) using Apache Spark and Python. This role required deep understanding of data engineering principles, proficiency in Python and hands-on experience with Spark and Hadoop ecosystems.
Developer will collaborate with data engineers, analysts, and business stakeholders to process, transform and drive insights and data driven decisions
Key Responsibilities
- Data Processing and Transformation: Design and Implement of Spark applications to process and transform large datasets in HDFS.
- Develop ETL Pipelines in Spark using Python for data Ingestion, cleaning, aggregation, and transformations.
- Performance Optimization: Optimize Spark jobs for efficiency, reducing run time and resource usage.
- Finetune memory management, caching, and partitioning strategies for Optimal performance Data Engineering with Hadoop and Spark: Load data from different sources into HDFS, ensuring data accuracy and integrity.
- Integrate Spark Applications with Hadoop frameworks like Hive, Sqoop etc.
- Testing and debugging: Troubleshoot and debug Spark Job failures, monitor job logs, and Spark UI to Identify Issues
Qualifications
- 5-8 years of relevant experience in Software Development Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques/methods Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Education: Bachelor’s degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed.
- Other job-related duties may be assigned as required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location: Tampa Florida United States ------------------------------------------------------ Primary Location Full Time Salary Range: $96,960.00 - $145,440.00 In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards.
- Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
- Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
- For additional information regarding Citi employee benefits, please visit citibenefits.com.
- Available offerings may vary by jurisdiction, job level
- date of hire. ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Anticipated Posting Close Date: Jul 16, 2026 ------------------------------------------------------ Citi is an equal opportunity employer
- qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran
- any other characteristic protected by law.
- If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
- View Citi’s EEO Policy Statement and the Know Your Rights poster.
Required skills
PythonApache SparkHadoopETL