Data Engineer – Power BI & Snowflake
Neelima MaramullaUnited StatesSENIORPosted 2h ago
Power BISnowflakeSQLDAXInvestment Management Analytics
About the Role
We are seeking a senior-level Data Engineer with deep expertise in Power BI, Snowflake, SQL, and investment management data to build and support scalable analytical solutions for investment, risk, performance, and operational functions.
Key Responsibilities
• Design and develop enterprise-grade Power BI dashboards, reports, and semantic models
• Develop advanced DAX, complex SQL queries, and optimized Snowflake data solutions
• Build scalable dimensional models and reusable business logic
• Support investment, portfolio, risk, performance, and operational analytics
• Optimize Power BI performance, refresh strategies, and data models
• Implement data quality, reconciliation, testing, and reporting standards
• Collaborate with portfolio managers, investment analysts, and risk teams
Requirements
• 7+ years of BI / Analytics experience
• 5+ years of hands-on Power BI development
• Advanced Power BI, DAX, semantic modeling, and optimization
• Strong SQL and Snowflake experience
• Experience in Asset Management / Investment Management / Institutional Investments
• Strong understanding of portfolios, positions, securities, transactions, benchmarks, performance, and risk data
• Excellent communication and stakeholder management skills
Preferred Qualifications
• PL-300 Microsoft Power BI Certification
• Experience with CI/CD, automated testing, and data reconciliation
• CFA / CAIA or other investment-related certifications