Data Engineer, Client Experience Platform - Associate

Job expired!

Join BlackRock as a Data Engineer on the Client Experience Platform

Are you passionate about revolutionizing the financial services industry through technology? BlackRock, a frontrunner in the financial world since 1988, is on the lookout for talented Software Engineers. Our proprietary platform, Aladdin, manages assets worth over USD $10 trillion, helping millions invest for retirement, pay for education, buy homes, and enhance their financial wellbeing.

About the Role

Data is the cornerstone of Aladdin. Our competitive edge lies in our ability to consume, store, analyze, and gain insights from data. The Client Experience Platform team develops integrated experiences across desktop, web, and mobile channels for a variety of users, including clients, regulators, engineers, and sales professionals. The mission is to deliver best-in-class experiences throughout the client journey.

As a Software Engineer, you'll be pivotal in building the Client Data Platform on the Cloud, which offers a comprehensive view of our CRM, Sales, and Service ecosystem. Your focus will be on creating scalable data ingestion pipelines, transforming data, and ensuring it meets top quality standards for use by our Global Client Business, US Wealth Advisory, Executive Teams, and Data Scientists.

Job Description

As a Senior Data Engineer, you will:

  • Enhance BlackRock’s retail sales distribution and service offerings by expanding and optimizing our data and pipeline architecture.
  • Create and operationalize data pipelines to deliver high-quality, data-driven products.
  • Manage high-quality datasets for internal and external users and applications.

Responsibilities

  • Lead the creation and maintenance of optimized data pipeline architectures on extensive data sets.
  • Assemble complex data sets that meet business requirements.
  • Identify, design, and implement internal process improvements, and communicate these to the relevant technology teams.
  • Assist stakeholders with data-related technical issues and support their data infrastructure needs.
  • Automate data ingestion processes and optimize data delivery per service level agreements.
  • Ensure data is separated and segregated according to policy requirements.
  • Develop tools to support data scientists' tasks.
  • Stay updated with the latest tech trends in the big-data space and recommend improvements as needed.
  • Investigate and resolve data discrepancies and prevent future occurrences through cross-functional team collaboration.

Qualifications

  • Over 6 years of hands-on experience in software engineering, primarily in big data.
  • 5+ years of experience with Python or Scala programming, including creating and supporting UDFs and modules like pytest.
  • 5+ years of experience building and optimizing data pipelines, architectures, and data sets, using tools like Airflow, DBT, and Kafka.
  • Proficient with Spark in production environments, including execution planning and resource management.
  • Experience using Hive, Yarn, and Sqoop, including file formats like ORC, PARQUET, and AVRO.
  • Experience with Transact SQL, No-SQL, and GraphQL.
  • Proven expertise with Snowflake.
  • Experience deploying, maintaining, and administering Cloud technologies (Azure preferred), OpenStack, Docker, Kafka, and Kubernetes.
  • Preferred: Experience with Machine Learning, Artificial Intelligence, and Generative AI.

Our Benefits

At BlackRock, we offer a wide range of benefits to keep you energized and inspired, including:

  • Strong retirement plan
  • Tuition reimbursement
  • Comprehensive healthcare
  • Support for working parents
  • Flexible Time Off (FTO)

Our Hybrid Work Model

BlackRock’s hybrid work model fosters collaboration and apprenticeship. Employees work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Certain roles may require more in-office time. Our hybrid model aims to enhance learning and onboarding experiences.

About BlackRock

United by a single mission—to help people achieve financial well-being—BlackRock helps clients save for retirement, afford education, buy homes, start businesses, and contribute to a stronger global economy.