Discover Financial Services - Riverwoods, IL

posted 5 months ago

Full-time - Mid Level
Riverwoods, IL
Credit Intermediation and Related Activities

About the position

As an Engineer on the Business Technology Finance Management Reporting Team at Discover, you will play a pivotal role in providing technical leadership to support applications that build data pipelines for transforming, aggregating, and loading financial data into our data warehouse. This is essential for facilitating downstream reporting for the Finance department. Your responsibilities will include developing ETL (Extract/Transform/Load) applications and maintaining data-driven solutions using both current and next-generation technologies to meet the evolving needs of the business. In this position, you will be expected to demonstrate excellent communication skills, which are crucial for understanding the business vision and translating that vision into technical artifacts. You will design, develop, test, and implement data-driven solutions that align with business requirements. This includes creating and enhancing data solutions that enable seamless integration and flow of data across the data ecosystem. You will also design and develop data ingestion frameworks, leveraging open-source tools and data-processing frameworks. Your role will involve identifying improvement opportunities and recommending possible technical solutions. You will provide subject matter expertise in the analysis and preparation of specifications and plans for the development of data processes. Ensuring that proper data governance policies are followed is also a key responsibility, which includes implementing or validating Data Lineage, Quality checks, and classification. You will optimize the performance of ETL processes and scripts by collaborating with other technical staff as needed. Additionally, you will develop data-driven solutions utilizing current and next-generation technologies to meet evolving business needs, and you will have the ability to quickly identify opportunities and recommend technical solutions. Custom data pipeline development, both in the cloud and locally hosted, will also be part of your responsibilities.

Responsibilities

  • Design, develop, test, and implement data-driven solutions to meet business requirements.
  • Create and enhance data solutions that enable seamless integration and flow of data across the data ecosystem.
  • Design and develop data ingestion frameworks, leveraging open-source tools and data-processing frameworks.
  • Identify improvement opportunities and recommend possible technical solutions.
  • Provide subject matter expertise in the analysis, preparation of specifications and plans for the development of data processes.
  • Ensure proper data governance policies are followed by implementing or validating Data Lineage, Quality checks, classification, etc.
  • Optimize the performance of ETL processes and scripts by working with other technical staff as needed.
  • Provide business analysis and develop ETL code and scripting to meet all technical specifications and business requirements according to the established designs.
  • Develop data-driven solutions utilizing current and next-generation technologies to meet evolving business needs.
  • Quickly identify opportunities and recommend possible technical solutions.
  • Custom data pipeline development (Cloud and locally hosted).

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • 3+ years of experience in Information Technology, Software Engineering, or a related field.
  • Internal applicants only: technical proficiency rating of competent on the Dreyfus engineering scale.

Nice-to-haves

  • Knowledge of Amazon Web Services (AWS) based solutions such as Lambda, DynamoDB, Snowflake, and S3.
  • Knowledge of Data Warehouse technology (Linux/Teradata/Ab Initio/Python/Spark/Snowflake/NoSQL).
  • Experience in migrating ETL processes from relational warehouse databases to AWS based solutions.
  • Knowledge and experience using query languages for relational databases.

Benefits

  • Paid Parental Leave
  • Paid Time Off
  • 401(k) Plan
  • Medical, Dental, Vision, & Health Savings Account
  • STD, Life, LTD and AD&D
  • Recognition Program
  • Education Assistance
  • Commuter Benefits
  • Family Support Programs
  • Employee Stock Purchase Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service