Position Title: Data Engineer - Snowflake/Azure
Department: Finance
Reports To: Business Scientist
FLSA: Exempt
Position Summary
The Data Engineer is to build and manage systems that collect, manage, and convert raw data from NMA’s various information systems into usable information for use by the company’s data scientists and business analysts. This position is responsible for supporting the Executive Team, and other key leaders across the organization, by enabling financial and operational reporting and analysis. The Data Engineer ensures the integrity of financial and other operational data to enable the analysis and reporting of Key Performance Indicators (KPIs).
The successful candidate is self-motivated with a strong attention to detail and accuracy and is comfortable navigating large data sets. They should have an extensive knowledge of financial and operational reporting practices along with strong analytical and communication skills. They will enjoy taking on ad-hoc projects, new challenges, and show a strong dedication to achieving project deliverables within tight timelines.
Essential Duties
- Design, build, and maintain scalable data management systems, with a focus on the Snowflake data warehouse hosted on Azure.
- Ensure that these systems align with business requirements and industry best practices.
- Integrate cutting-edge data management technologies and software engineering tools into existing structures, with a particular focus on API development for data integration and accessibility.
- Develop processes for data mining, data modeling, and data production, and create custom software components and analytics applications.
- Use a variety of languages and tools to integrate systems together, with a strong emphasis on developing and maintaining APIs for system integration and data access.
- Recommend improvements in data reliability, efficiency, and quality.
- Collaborate closely with IT & Data Team members to achieve project goals and ensure seamless API integration.