CrawlJobs Logo

Senior Data Engineer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Irving

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

107120.00 - 160680.00 USD / Year

Job Description:

This Senior Data Engineer is responsible for building solutions to build Data Engineering Solutions using next-generation data techniques. The position involves liaising between business users and technologists to exchange information about solutions, including requirements and usage information.

Job Responsibility:

  • Design and development of Big Data solutions
  • partner with domain experts, product managers, analysts, and data scientists to develop Big Data pipelines in Hadoop or Snowflake
  • deliver data as a service framework
  • move all legacy workloads to cloud platform
  • discuss requirements with key stakeholders, document dataflow, and capture requirements
  • access the right solution, recommend implementation strategies
  • work with data scientist to build client pipelines using heterogeneous sources and provide engineering services for data science applications
  • research and assess open-source technologies and components to recommend and integrate into the design and implementation
  • be the technical expert and mentor other team members on Big Data and Cloud Tech stacks
  • define needs around maintainability, testability, performance, security, quality, and usability for the data platform
  • drive implementation of consistent patterns, reusable components, and coding standards for data engineering processes
  • convert SAS-based pipelines into languages like PySpark, Scala to execute on Hadoop and non-Hadoop ecosystems
  • tune Big Data applications on Hadoop and non-Hadoop platforms for optimal performance
  • evaluate new IT developments and evolving business requirements, recommend system enhancements
  • supervise day-to-day staff management issues, work allocation, mentoring/coaching, and other related duties
  • appropriately assess risk when making business decisions, ensuring compliance with applicable laws, rules, and regulations, and managing control issues with transparency

Requirements:

  • 5+ years of experience in hadoop/big data technologies
  • 3+ years of experience in PySpark
  • 2+ years experience in Snowflake preferable
  • 2+ year of experience working on Google or AWS cloud developing data solutions, certifications preferred
  • hands-on experience with Python/Pyspark/Scala and basic libraries for machine learning is required
  • experience with containerization and related technologies (e.g. Docker, Kubernetes) is a plus
  • 1 year Hadoop administration experience preferred
  • 1+ year of SAS experience preferred
  • comprehensive knowledge of the principles of software engineering and data analytics
  • advanced knowledge of the Hadoop ecosystem and Big Data technologies
  • hands-on experience with the Hadoop eco-system (HDFS, MapReduce, Hive, Pig, Impala, Spark, Kafka, Kudu, Solr)
  • knowledge of agile (scrum) development methodology is a plus
  • strong development/automation skills
  • proficient in programming in Java or Python with prior Apache Beam/Spark experience a plus
  • system level understanding - Data structures, algorithms, distributed storage & compute
  • can-do attitude on solving complex business problems, good interpersonal and teamwork skills
  • Bachelor’s degree/university degree or equivalent experience

Nice to have:

  • experience with containerization and related technologies (e.g. Docker, Kubernetes)
  • knowledge of agile (scrum) development methodology
  • prior Apache Beam/Spark experience
What we offer:
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including vacation, sick leave, and paid holidays
  • discretionary and formulaic incentive and retention awards

Additional Information:

Job Posted:
September 05, 2025

Expiration:
September 11, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.