Senior Data Engineer

Posted 3 months agoViewed
100000 - 120000 USD per year
USAFull-TimeSoftware Development
Company:Virtuous
Location:USA
Languages:English
Seniority level:Senior
Skills:
PythonSQLETLMicrosoft SQL ServerSnowflake.NETCRMData modeling
Requirements:
Expert-level experience with SQL server and data modeling in a cloud data warehouse (e.g., Snowflake). Ability to create ETL tools and optimize big data sets, including cleaning, structuring, and aggregating raw data (e.g., DBT). Experience in the nonprofit sector or with donor/constituent relationship management (CRM) systems. Familiarity with business intelligence tools (e.g., Sigma, Tableau, Power BI, Looker). Knowledge of event-driven architecture and streaming data technologies (e.g., Kafka). Knowledge of python and/or the ability to easily pull data from APIs. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Detail-oriented and able to manage multiple tasks and projects simultaneously. Experience working with nonprofits or a strong desire to support nonprofit initiatives. A curious and analytically-minded approach to data analysis.
Responsibilities:
Support the design, development, and maintenance of enterprise data warehouse and ETL/ELT pipelines. Architect and implement data solutions for reporting, insights, analytics, and fundraising needs. Build and manage scalable data pipelines from various sources into the data warehouse. Troubleshoot and resolve data-related issues to ensure data accuracy. Conduct exploratory data analysis to uncover trends and insights. Build and manage comprehensive reports and dashboards. Partner with product managers, engineers, and stakeholders to understand data requirements and deliver solutions.
Similar Jobs:
Posted 5 minutes ago
United StatesFull-TimeFund Accounting
Senior Fund Accountant
Posted 12 minutes ago
United StatesFull-TimeMental Health Tech
Staff AI Product Engineer