Description:
VerraCloud is seeking a Data Engineer with proven experience in modern data engineering to join our fully remote team. This is a project-based contract role with competitive pay. As a Data Engineer, you will design, optimize, and maintain high-quality data pipelines and ensure reliable, scalable data infrastructure that supports business-critical insights.
Responsibilities
- Maintain and optimize data pipelines across multiple sources (CRM, billing, marketing, product telemetry, user behavior).
- Troubleshoot and resolve data accuracy, reliability, and performance issues.
- Develop and manage data models and transformations using DBT.
- Support event tracking implementation and integration (e.g., Rudderstack).
- Deliver clean, reliable data for dashboards and reports in BI tools (Domo, Tableau, Power BI).
- Ensure integrity, performance, and scalability of the Snowflake data warehouse.
- Collaborate with stakeholders to translate business requirements into actionable data solutions.
- Contribute to documentation, testing, and data governance processes.
Requirements
- 3+ years of experience in a data-focused role (Data Engineer, Data Analyst, or BI Developer).
- Strong expertise in SQL, Python, and Snowflake.
- Hands-on experience with DBT for data modeling and transformations.
- Familiarity with BI platforms (Domo, Tableau, Power BI).
- Strong debugging, data troubleshooting, and problem-solving skills.
- Ability to work independently and manage multiple priorities.
- Strong communication skills and ability to collaborate in a global, agile team environment.