GreenSky

Senior Data Engineer

GreenSky$112K — $135K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Information Systems, IT, Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 3 years of experience in data engineering or related roles.
  • 3 years of experience with ETL tools, data extraction/integration/loading into warehouses.
  • Proficiency in MS-SQL, Snow-SQL, Talend, Java, Python, and JavaScript.
  • Experience with CI/CD pipelines and version control using GitHub.
  • Familiarity with data governance tools, especially Ovaledge.

Responsibilities

  • Identify and implement internal process improvements for data systems.
  • Design and develop ETL jobs for data movement to a Data Lake.
  • Build CI/CD pipelines for automated testing and deployment.
  • Implement enterprise security standards for data compliance.
  • Mentor junior data engineers and conduct code reviews.
  • Automate data quality checks and schema drift alerts.
  • Enhance data visibility tools for end-user consumption.

Benefits

  • Remote work permitted.
  • Opportunity to mentor and lead projects.
  • Work in a growing company with a focus on data innovation.
Full Job Description
Duties & Responsibilities

Job Duties: Senior Data Engineer with GREENSKY MANAGEMENT COMPANY LLC in Atlanta, GA. Remote work permitted. Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc. Work with data and analytics experts to strive for greater functionality in our data systems. Design and develop/build jobs using MSSQL, SQL, Snowflake SQL, Java, Talend, JavaScript, Python and Bash to move data generated by one of our Online Transactional Processing (OLTP) databases and move it into our Data Lake. Build/develop jobs using tools such as Talend or any other ETL tools in order to allow for the data movement. Design Talend, Snowflake, and SQL jobs that will clean, transform, and move the data into the correct places. Make additions to the automated tools that display the data to the end users or simplify the data for consumption by Greensky's own internal processes. Design jobs in such a way that they can be monitored to fix any problems that arise from working on the databases. Build and maintain robust CI/CD pipelines using GitHub to automate the testing and promotion ofdbt models, Snowpark procedures, and schema migrations. Implement enterprise-wide security standards usingRow Access Policies,Dynamic Data Masking, andObject Taggingto automate compliance. Implement automated data quality checks, schema drift alerts, and lineage tracking to maintain trust and compliance. Mentoring data engineers, code reviews and performance enhancements to maintain engineering standards, governance and cost optimization.

Required Skills/Qualifications

Job Requirements: Masters degree (U.S. or foreign equivalent) in Computer Information Systems, Information Technology, Computer Science, Computer Engineering, Electrical Engineering or a related field and three (3) years of experience in the job offered or in a related role. Prior experience must include three (3) years of experience with: build and maintain ETL tools to develop jobs for extracting, integrating, and loading data into data warehouse, database environments; using MS-SQL, Snow-SQL, Stored Procedures, Tasks, Warehouse Management, Amazon-AWS/S3, Talend, ETL like SSIS, HTML, XML, JSON and JavaScript, Python; develop data applications, data processing workflows and automated scripts; design and maintain stored procedure, user-defined functions and end-end data pipeline orchestrations across multiple data sources and teams; automate workflows and build complex transformations using automation tools and scheduling; implement incremental loads, CDC patterns, merge based upsert, and end-end data pipelines; build testing strategies including unit tests, data quality checks and integration checks and migrate code using CI/CD pipeline and version control tools like Github. Prior experience must include two (2) years of experience with: conducting Audit processes in cloud warehouses. Prior experience must include one (1) year of experience with: using Data governance tools such as Ovaledge with deep understanding of data catalogs, crawling and profiling meta data, and the data lifecycle process; and using change data capture tools for configuration, management and support of real time data synchronization. Up to 10% travel required. Domestic only.

About GreenSky

GreenSky is a financial technology company that provides technology-enabled payment solutions to merchants, consumers, and banks. The company's platform allows merchants to offer financing options to their customers, while consumers can apply for loans through the GreenSky mobile app. GreenSky partners with banks to provide loans to consumers, and the company earns a fee for each loan originated. The company has partnerships with over 16,000 merchants and has facilitated over $29 billion in loans since its founding. GreenSky went public in 2018 and is traded on the NASDAQ stock exchange.
Learn more about GreenSky
Size
1,164 employees
Market Cap
$939.7 million
Industry
Net Income
$9.9 million
Founded
2006
5 Year Trend
+14.4%
Revenue
$525.6 million
NASDAQ

Similar Jobs

More Jobs at GreenSky

  • GreenSky
    Senior Data Engineer
    $112K — $135K *
    Atlanta, GA 30349 (Fulton County)
    Information Technology
    In-Person
  • GreenSky
    Software Engineer
    $113K — $150K *
    Atlanta, GA 30349 (Fulton County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Senior Data Engineer jobs: