Our Ability Jobs

Job Information

Ally Sr Engineer - Data Systems in Charlotte, North Carolina

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 The Ally Lending Engineering team is seeking a software engineer with a skills emphasis on data management, data processing, and developing framework for scalable data infrastructure solutions to integrate with heterogeneous data sources. The candidate will work closely with Program Managers, Engineers, Data scientists, Reporting team and other key parts of the business to understand their data requirements and build appropriate systems and platform that meet or exceed those specific business functions. You must be willing to get into the details and do, but also be able to step back and help us plan the strategic direction of our data management and reporting practices. The Work Itself * Utilize multiple development languages/tools such as Java, Python, Scala and object-oriented approaches in building prototypes and evaluate results for effectiveness 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. * 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. * 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 * 2+ years of experience in Cloud Technologies: AWS, Glue, Lambda, EMR and Snowflake/RedShift database * 3+ years of related technical experience and specialist level knowledge of Python, Scala or Java * 3+ years of experience with Hadoop ecosystem and Big Data technologies: Spark, AWS, Kafka, Hive, API Handling, CDH * Bachelor's degree in computer science, information systems or relevant field of study * Master's degree preferred * Experience in API Development and Handling * 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 * Demonstrated ability to work with team members and clients to assess needs, aid and resolve problems. * Excellent problem-solving skills, verbal/written communication, and the ability to explain technical concepts to business partners. * Partner with Development teams to ensure Coding standards are in alignment with DevOps practices with respect to Tools, Standards, and Security. * Self-motivated and capable of delivering results with minimal ongoing direction. * Ability to work in a fast-paced environment and manage multiple priorities in parallel. * Automation mind-set -- an innate drive 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. 3F Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled