Sr. Data Engineer


Hiring Dreams LLC
Dice Job Match Score™
👤 Reviewing your profile...
Job Details
Skills
- NetSuite
- ETL/ELT pipelines
- Power BI
- Snowflake
- Redshift
- BigQuery
- Azure Synapse
Summary
Job title: Data Engineer
Location: 100% remote
Client: rocky mountain elk foundation [RMEF]
Years of EXP Required: 12+
Requirement Type: Urgent
Must have strong experience in Experience with NetSuite
Data Engineer
100% Remote role
Urgent
A growing organization is looking for a Data Engineer to help shape the future of its data landscape. This is a hands-on role for someone who enjoys building reliable data infrastructure and partnering with business users to turn data into decisions. You''ll work closely with IT leadership to modernize the data stack, stand up analytics platforms, and deliver dashboards that leadership and operating teams actually use.
This is a full-time, fully remote position with occasional travel (less than 10% annually) for training, team meetings, and business needs.
What You''ll Do
Help design and build enterprise data architecture, data models, and integration patterns to establish a single source of truth for member and donor data.
Implement and manage NetSuite Analytics Warehouse (NSAW) as the primary analytics platform.
Develop and maintain high-value Power BI dashboards for leadership and operational teams.
Build and maintain automated ETL/ELT pipelines between NetSuite, M360suite, Klaviyo, and payment gateways.
Help define and document data governance policies, including metric definitions, data quality rules, and access controls.
Monitor pipeline performance, troubleshoot failures, and implement automated error handling.
Investigate and resolve data quality incidents (duplicates, sync failures) and build monitoring to catch anomalies early.
Enable self-service analytics by building user-friendly data models and training staff on tools.
Ensure data handling complies with PCI-DSS and other relevant regulations.
Partner with IT leadership on data strategy, recommending technologies and best practices as the environment evolves.
Provide technical mentorship to IT staff on data-related topics.
As the data infrastructure continues to modernize, the Data Engineer will help integrate emerging technologies, including future ERP, CRM, and analytics platforms.
Required Qualifications
Bachelor''s degree in Computer Science, Information Systems, Data Science, or a related field — or equivalent experience.
5+ years in data engineering, data architecture, or analytics engineering.
Proven experience building and deploying production dashboards for business users.
Experience with NetSuite (SuiteAnalytics, saved searches, data model) or similar ERP systems, including complex transactional databases.
Expert-level SQL and strong relational database design skills.
Experience with ETL/ELT tools and integration patterns (Fivetran, dbt, Talend, Azure Data Factory, or similar).
Strong dashboarding experience with Power BI (DAX, modeling, report design) or comparable tools like Tableau or Looker.
Solid grasp of data modeling concepts — dimensional modeling, star schema, data vault, etc.
Working knowledge of API design and RESTful services for data integration.
Familiarity with Git and CI/CD practices for data pipelines.
Ability to translate business requirements into technical solutions and explain technical concepts to non-technical stakeholders.
Preferred Qualifications
Familiarity with nonprofit membership and fundraising data models.
Cloud data platforms (Snowflake, Redshift, BigQuery, Azure Synapse).
Python or similar scripting for data processing.
Data governance frameworks and master data management (MDM).
Certifications such as AWS Certified Data Analytics, Microsoft Certified: Azure Data Engineer, or Snowflake SnowPro.
What Success Looks Like
You take ownership of end-to-end data quality, pipeline health, and user satisfaction. You maintain 95%+ data quality as a baseline, and you ship dashboards that reduce ad-hoc report requests and give stakeholders the answers they need, when they need them.
- Dice Id: 91141284
- Position Id: 8949114
- Posted 4 hours ago
Company Info
About Hiring Dreams LLC
Hiring Dreams is a premier provider of employment and staffing solutions to customers across the United States. We provide long-term, short- term, temporary-to-permanent, placement staffing and enhanced staffing services. We are a global IT solution provider of end-to-end, innovative, cutting edge software solutions. Hiring Dreams is one of the preeminent hi-tech IT and consulting organization. We brings you the best practices, technologies and business models that can help you stay ahead in a changing economy and marketplace.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs