Ally Financial

Senior Data Engineer

Posted on: 11 Apr 2021

Charlotte, NC

Job Description

Ally and Your Career

Ally Financial only succeeds when its people do - and that's more than some cliche people put on job postings. We live this stuff! We see our people as, well, people - with interests, families, friends, dreams and causes that are all important to them. Our focus is on the health and safety of our teammates as well as work-life balance and diversity and inclusion. From generous benefits to a variety of employee resource groups, we strive to build paths that encourage employees to stretch themselves professionally. We want to help you grow, develop, and learn new things. You're constantly evolving, so shouldn't your opportunities be, too?

The Opportunity

Responsible for delivering relevant technical solutions based on best practices primarily for data collection, storing, processing and provisioning huge data sets. Successful candidate should be motivated, able to work with minimum supervision and have extensive experience in Big Data Technologies, Hadoop/Cloud Data Lake, ELT processing, Reporting and a background in finance. Candidate will be encouraged to work as an individual contributor as well as provide oversight and direction to other technical resources as required.

The Work Itself

* Utilize multiple development languages/tools such as Java, Python, Scala and object-oriented approaches in building prototypes and evaluate results for efficiency and feasibility
* Design, develop, test, and implement data-driven solutions to meet business requirements, ability to quickly identify an opportunity and recommend possible technical solutions by working with third party vendors.
* Provide business analysis and develop ETL code to meet all technical specifications and business requirements according to the established architectural designs
* Extracting business data from multiple structured and unstructured data sources, utilizing data pipeline to ingest data in Enterprise Data Lake - hybrid environment
* Experience in Custom Data pipeline development (Cloud and in-house local) and migrate data from large-scale data environments -- Oracle, SQL server with experience in end-to-end design and build process of Near-Real Time and Batch Data Pipelines.
* Deploys application code and analytical models using CI/CD tools and techniques and provides support for deployed data applications and analytical models using Jenkins, GitHub
* Collaborating as part of a cross-functional Agile team to build and improve software for next generation Big Data and Cloud applications
* Performing unit tests and conducting reviews with other team members to ensure code is designed with high code coverage by code scans using Sonarqube, checkmarx
* Willing to take ownership of pipeline and can communicate concisely and persuasively to varied audience including data provider, engineering and analysts.
* Ability to research and assess open source technologies and components to recommend and integrate into the design and implementation

The Skills You Bring

* Bachelor's or Master's degree in related field or equivalent experience
* Minimum 3+ years of related technical experience and expert level knowledge of Java, Python
* Expertise in Data technologies and tools like Spark, Kafka, Hive, NiFi, Sqoop, Impala, Flume, Oozie
* Experience in API Development and Handling.
* Experience in Cloud Technologies: AWS, Glue, Lambda, EMR and Snowflake/RedShift database.
* Demonstrate ability to work with team members and clients to assess needs, provide assistance and resolve problems
* Excellent problem-solving skills, verbal/written communication, and the ability to explain technical concepts to business partners.
* Proven design and development background in ETL, DW, BI and data migration projects.
* Partner with Development teams to ensure Coding standards are in alignment with DevOps practices with respect to Tools, Standards and Security
* Ability to work in a fast-paced environment and handle multiple priorities in parallel.
* Automation mind-set -- an innate aim to continuously look for ways to automate existing processes.
* Experience working on Agile Scrum teams.

How We'll Have Your Back

Ally's compensation program offers market-competitive base pay and pay-for-performance incentives (bonuses) based on achieving personal and company goals. But Ally's total compensation -- or total rewards -- extends beyond your paycheck and is designed to support and enrich your personal and professional life, including:

* Time Away: competitive holiday and flexible paid-time-off, including time off for volunteering and voting.
* Planning for the Future: plan for the near and long term with an industry-leading 401K retirement savings plan with matching and company contributions, student loan and 529 educational assistance programs, tuition reimbursement, and other financial well-being programs.
* Supporting your Health & Well-being: flexible health and insurance options including dental and vision, pre-tax Health Savings Account with employer contributions and a total well-being program that helps you and your family stay on track physically, socially, emotionally and financially.
* Building a Family: adoption, surrogacy, and fertility support as well as parental and caregiver leave, back-up child and adult/elder day care program and child care discounts.
* Work-Life Integration: other benefits including LifeMatters Employee Assistance Program, subsidized and discounted Weight Watchers program and other employee discount programs.

Who We Are

Ally Financial is a customer-centric, leading digital financial services company with passionate customer service and innovative financial solutions. We are relentlessly focused on "Doing it Right" and being a trusted financial-services provider to our consumer, commercial, and corporate customers. For more information, visit www.ally.com.

Ally is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity or expression, pregnancy status, marital status, military or veteran status, genetic disposition or any other reason protected by law.

We are committed to working with and providing reasonable accommodation to applicants with physical or mental disabilities. For accommodation requests, email us at work@ally.com. Ally will not discriminate against any qualified individual who is capable of performing the essential functions of the job with or without reasonable accommodation.

Ally Financial

Detroit, MI

Ally Financial Inc. provides various financial products and services to consumers, businesses, automotive dealers, and corporate customers primarily in the United States and Canada. It operates through Automotive Finance Operations, Insurance Operations, Mortgage Finance Operations, and Corporate Finance Operations segments. The Automotive Finance Operations segment offers automotive financing services, including providing retail installment sales contracts, loans and operating leases, term loans to dealers, financing dealer floorplans, other lines of credit to dealers, warehouse lines to automotive retailers, and fleet financing. It also offers financing services to companies and municipalities for the purchase or lease of vehicles, and vehicle-remarketing services. The Insurance Operations segment provides consumer finance protection and insurance products through the automotive dealer channel, and commercial insurance products directly to dealers.

The Mortgage Finance Operations segment manages held-for-investment consumer mortgage finance loan portfolio that includes bulk purchases of jumbo and low-to-moderate income mortgage loans originated by third parties, as well as direct-to-consumer mortgage offerings.

The Corporate Finance Operations segment offers senior secured leveraged cash flow and asset-based loans to middle market companies. It primarily focuses on businesses owned by private equity sponsors with loans used for leveraged buyouts, mergers and acquisitions, debt refinancing, restructurings, and working capital.

The company, through its subsidiary, Ally Bank, also provides commercial banking products and services. In addition, it offers digital securities brokerage and investment advisory services. The company was formerly known as GMAC Inc. and changed its name to Ally Financial Inc. in May 2010. Ally Financial Inc. was founded in 1919 and is headquartered in Detroit, Michigan.

  • Industry
    Banking/Financial Services
  • No. of Employees
    8, 200
  • Jobs Posted
    2961