Data Engineering Manager
Posted on Nov 5, 2020 by Alarm.com
Alarm.com, a highly innovative and entrepreneurial SaaS (Software as a Service) company, is seeking a Data Engineering Manager to support Alarm.com Advance', a consumer financing FinTech subsidiary company within Alarm.com. Alarm.com Advance will provide innovative consumer financing products to the security and smart home markets.
The Data Engineering Manager will be responsible for establishing and maintaining the data infrastructure required for capturing and housing all program-related data that will be needed by different analytical functions within the consumer finance program. This function is crucial to several analytical and reporting needs of the program including credit analysis, financial reporting, bank partner and investor reporting, audit and compliance.
Operate with a high level of autonomy in defining infrastructure requirements, identifying technology needs, planning the infrastructure build, architectural design decisions and implementation
Engage closely with the Head of Lending and other functional leads to determine ongoing data needs, productionize reporting and manage databases accordingly
Collaborate with external servicing partners to establish data flows and data ingestion/transformation, set expectations for data transfers and address needs for additional data from them
Scale and adapt the data infrastructure and as the lending program grows in size and complexity
Optimize data access and consumption to the business
Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field required; Master's degree in a related field preferred
3+ years of professional working experience in data engineering
Experience with system design, data structures, relational databases, algorithms and ETL
Expertise in Python, SQL, C# or other coding languages
Experience in managing complex data and enabling access
Expertise in database concepts and database administration
Experience working on a cloud platform such as AWS