Bloomberg - Montgomery, NJ

posted 2 months ago

Full-time - Mid Level
Montgomery, NJ
Broadcasting and Content Providers

About the position

The Senior Data Engineer role within Bloomberg's Foreign Exchange (FX) Data team focuses on enhancing and maintaining FX datasets to provide transparency in OTC markets. The position involves building robust ETL data pipelines, collaborating with multi-disciplinary teams, and applying advanced technical solutions to ensure data accuracy and efficiency for clients.

Responsibilities

  • Build and maintain robust and scalable ETL data pipelines to support the ingestion, transformation, and loading of vast amounts of data from various sources.
  • Analyze internal processes to find opportunities for improvement and engineer efficient workflows using programmatic machine learning approaches.
  • Set up business rules and visualization to measure and ensure the accuracy, timeliness, and completeness of the FX dataset.
  • Use deep understanding of the FX market & data to create comprehensive and transparent solutions for clients.
  • Collaborate with partners in creating data manipulation frameworks and establishing standard methodologies.
  • Apply project management skills to ensure all technical projects are on track with the right requirements.
  • Partner with Product, Technology, and Data Management Lab teams to ensure consistent principles and measurable results.

Requirements

  • 4+ years of programming and scripting in a production environment (Python, Javascript, etc).
  • 4+ years of experience working with databases using SQL, with experience in handling extremely large data volumes being a plus.
  • Strong understanding of data warehousing methodologies, ETL processing, and dimensional data modeling.
  • A bachelor's degree or higher in Computer Science, Mathematics, or a relevant data technology field, or degree-equivalent qualifications.
  • Exceptional problem-solving skills, numerical proficiency, and high attention to detail.
  • Ability to work independently as well as in a distributed team environment.
  • Ability to optimally communicate and present concepts and methodologies to diverse audiences.

Nice-to-haves

  • Data Management Association Certified Data Management Professional certification.
  • Experience in crafting and developing data quality metrics and reporting as part of a bigger data architecture framework.
  • Demonstrable experience in Data Profiling/Analysis using tools such as Python, R, or SQL.
  • Knowledge of business intelligence reporting tools such as QlikSense, Power BI.
  • Familiarity with Iceberg and Trino solutions.
  • Knowledge of streaming technologies like Kafka.

Benefits

  • Paid holidays
  • Paid time off
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Short and long term disability benefits
  • 401(k) with matching
  • Life insurance
  • Various wellness programs
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service