Overview: One of Boston's most Prestigious Quantitative Investment Firms has an opportunity for an Enterprise Data Engineer to develop and support critical data processing and warehousing applications. This is a tech-first, data driven firm that is particularly focused on exceptional security since they manage almost $80 billion in assets under management on behalf of their clients. You'll be involved in implementation and maintenance of multiple portfolio analytics databases, with a focus on an Azure Synapse Enterprise Data Warehouse. In a hands-on, technical capacity, you'll work alongside seasoned engineers on a small, high-visibility team.
Responsibilities:
- Designing and implementing Python and SQL solutions for Financial teams
- Maintaining an Azure Synapse Enterprise Data Warehouse
- Migrating existing systems to the cloud
- Implementing best practices in data modeling and access patterns for cost-efficiency and high performance
- Supporting the production processing of data within an Enterprise data ecosystem
Qualifications:
- 2-5 YOE in programming with Python and SQL
- Experience in and passion for working in the financial services industry
- Experience migrating distributed applications to a cloud-based platform (Azure or AWS)
- Familiarity with distributed enterprise applications
- Bachelor's Degree in Computer Science
Value Added (but not required):
- Experience with Azure data platforms (Synapse, SQL Database, Data Factory and Data Lake)
- Experience working with data (files, rest APIs, databases) in Python
- Experience working with data warehousing technologies
- Experience working with financial data systems
- Familiarity with NeoXam, DataHub
What makes this firm unique?
- Extremely competitive employee benefits program, 401K, and compensation package
- One of the best-rated work cultures and work/life balances in the industry (casual dress, collaborative teams, flexible work hours)
- Exceptional retainment due to quality of life and opportunity for internal growth and learning