Turing Internship – Data Engineer


A U.S.-based company that is developing a world-class investment application to help users build long-term wealth is looking for a Data Engineer. The engineer will be using the best continuous integration and deployment techniques for our cloud-based architecture. The company is shaping the future of personal finance with the help of cutting-edge technology. This position requires a significant overlap with the PST time zone.

Job Responsibilities:

  • Create new data source integration pipelines and enhance the functionality of current pipelines to operate effectively at scale
  • Provide the team with technical direction
  • Enhance the colleagues’ ability to access and use data for business and product purposes
  • Provide tools for data governance, real-time streaming pipelines, and task orchestration abstractions to manage resources on AWS as part of new design and architecture projects
  • Build tools for the data science/marketing teams in cooperation with the team

Job Requirements:

  • Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
  • At least 4+ years of relevant experience as a data engineer
  • 4+ years of professional experience working in environments including data architecture, data engineering, and/or data warehousing, particularly with the use of Spark, Hadoop, Hive, and other tools and with a firm grasp of streaming pipelines
  • At least 1+ years of expertise in streaming pipeline development
  • Some experience with at least one high-level programming language, such as Scala
  • Solid knowledge of databases
  • Knowledge of the trade-offs involved in designing these features, as well as experience building large-scale data products
  • Solid knowledge of algorithms, data structures, and system design
  • Excellent understanding of Hadoop MapReduce and Spark, among other distributed computing technologies
  • Solid familiarity with the following Amazon infrastructure: EMR, S3, and Redshift
  • Strong data governance and quality knowledge
  • Must be a self-driven, highly motivated team player that enjoys learning new things
  • Fluent in spoken and written English communication

Job Details:

Company: Turing

Job Type: Full Time

Job Location: Pakistan

Apply Online

Leave a comment