Data Engineer

Virtuous Logo

Virtuous

πŸ“Remote - United States

Summary

Join Virtuous as a Professional Services Data Engineer and be part of a team providing data services, including ETL processes, data cleanup, and BI reporting. You will leverage your analytical and problem-solving skills to map data strategically within the Virtuous platform. This customer-facing role requires exceptional time management and organization, working with a project manager to meet deadlines. You'll need expertise in SQL, data manipulation languages (preferably Python), and a comprehensive understanding of the ETL process. The ideal candidate is detail-oriented, comfortable with complex data issues, and passionate about nonprofit fundraising and technology. Virtuous offers competitive pay, benefits, and a supportive work environment.

Requirements

  • 5+ years of experience in data engineering, including ETL processing, relational database tools, data warehousing, database architecture, SQL Server
  • Expert in SQL and a data manipulation language, preferably Python
  • Comprehensive understanding of the ETL process
  • Demonstrated ability to organize information, manage tasks and projects to support the business needs of our nonprofit customers, pre and/or post sale
  • Interest in becoming an expert in nonprofit fundraising and Virtuous products
  • Excellent written and verbal communication skills, strong cognitive ability, and a collaborative approach to delivering custom solutions and creating new processes
  • Ownership over your own work and a commitment to every part of a task, from big picture to small details
  • An attitude that is humble, detail oriented, and committed to quality
  • Bachelors Degree in Computer Science or related field

Responsibilities

  • Provide data services, such as ETL processes, data cleanup, data analytics, and BI reporting
  • Understand data structure and determine data relationships
  • Become a Virtuous expert to properly map data into the most strategic areas within the Virtuous platform
  • Manage projects that are most often seen as complex and custom
  • Work with a project manager to set and meet deadlines
  • Solve complex data issues on time and within budget
  • Mentor and guide other team members in best practices
  • Organize information, manage tasks and projects to support the business needs of our nonprofit customers, pre and/or post sale

Preferred Qualifications

  • Experience with Alteryx and/or dbt
  • Experience working with nonprofit software

Benefits

  • Market competitive pay leveraging Carta data
  • Employee recognition through Bonusly (birthdays, anniversaries, achievements, etc.)
  • 401(k) retirement plan with company matching- 50% match up to 6% of compensation after 90 days
  • Unlimited PTO
  • Paid volunteer days and company holidays
  • Employer-contributed healthcare benefits, encompassing medical, dental, and vision coverage, with plans available for dependents and choices for Health Savings Accounts (HSA) and Flexible Spending Accounts (FSA)
  • 12 weeks primary parent leave, 4 weeks secondary parent leave - full pay (adoption as well)
  • Company outings and events

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.