UBS - Raleigh, NC
posted about 2 months ago
As a Senior Data Engineer at UBS, you will play a pivotal role in building complex, secure platforms that facilitate the development of automated infrastructure as code. Your primary focus will be on engineering reliable data pipelines that source, process, distribute, and store data efficiently using Azure and Databricks, particularly with Scala and Python. You will be responsible for crafting intricate transformation pipelines across multiple datasets, generating valuable insights that inform business decisions. This involves utilizing internal data platforms and educating team members on best practices for analytics and big data. In this role, you will develop and implement data engineering techniques to automate manual processes, tackle challenging business problems, and ensure the quality, security, reliability, and compliance of our solutions. You will adhere to digital principles while implementing both functional and non-functional requirements. Additionally, you will build observability into our solutions, monitor production health, resolve incidents, and address the root causes of risks and issues. Leveraging Airflow, you will create complex branching data-driven pipelines and utilize Databricks to establish the Spark layer of these data pipelines. Your expertise in Python and Scala will be crucial for performing low-level complex data operations, and you will be expected to codify best practices and methodologies to share knowledge with other engineers at UBS. You will be part of the Group Compliance Regulatory Governance Technology stream, focusing on data analytics and engineering, utilizing the latest data platforms to enhance the group's data strategy. This includes building the central GCRG data lake, developing data pipelines for strategic data sourcing, creating a data virtualization layer, and enabling advanced analytics and elastic search capabilities through cloud computing.