Analytics Engineer

Phoenix, AZ

Virtuous

Virtuous gives you the nonprofit CRM, fundraising, volunteer, and marketing tools you need to create more responsive donor experiences and grow giving.

View all jobs at Virtuous

Apply now Apply later

About Us

Virtuous is on a mission to inspire global generosity by helping nonprofits build better relationships with their donors. We offer a modern software platform that provides mid-sized charities with elegant tools for fundraising, marketing, volunteerism, and online giving.

Our talented team is driven to disrupt the status quo in the nonprofit sector. We are hungry, humble, and committed to delivering best-in-class software solutions, customer success interactions, and sales experiences to the world’s leading nonprofits 

 

We also recognize the importance of giving back and making a difference in the communities where we live and work. That's why we practice radical generosity by volunteering at nonprofits or going the extra mile for our team and the customers we serve. We take our work seriously, but we don’t take ourselves too seriously. We believe that life is too short not to love what you do. 

The ideal candidate for Virtuous embodies our values by:

  • Asking questions with a spirit of curiosity

  • Giving feedback freely with candor & grace, welcoming it in return

  • Displaying a passion for philanthropy and technology 

  • Serving with joy. Everyone is willing to make the coffee!

  • Celebrating the wins & milestones of others 

  • Assuming good intent & demonstrating trust in others 

  • Pursuing relationships with people different from themselves & creates space to be human

Find our core values & more here.

Position Summary

Virtuous is seeking a highly motivated Analytics Engineer to join our expanding DataOps & Analytics Team. The selected candidate will report directly to the Director of Data Operations. The ideal candidate will have proven experience building dashboards & reports, transforming data into optimal data structures in a data warehouse environment (Snowflake), and analyzing data across disparate sources and team functions. Candidates with experience in AI and ML preferred. 

This position should excite someone passionate about data, career growth, and a desire to take ownership over reporting and deep-dive analysis across multiple internal teams including, but not limited to, Sales, Marketing, Customer Success and Product.

For a candidate to be successful, they will need to have expertise in SaaS business models, building data pipelines, and transforming data into flexible snowflake schema reporting models.  Candidates must have strong analytical skills with the ability to translate complex data into insights for internal stakeholders to drive business decisions and improve outcomes.

Candidates willing to commute and work out of our downtown Phoenix, AZ office (3-day/week hybrid schedule) are preferred, though we are accepting resumes from candidates working remotely throughout the US.

Responsibilities

  • Design, develop, and maintain dashboards, reports, and visualizations that empower stakeholders to make data-informed decisions and drive business outcomes.

  • Develop and optimize data models to ensure clean, accurate, and reliable data for analytics, data science, and reporting needs.

  • Establish and maintain data documentation, validation processes, and quality checks to guarantee the accuracy and integrity of analytics outputs.

  • Collaborate with Sales, Marketing, Customer Experience, and other cross-functional teams to understand data needs, analyze trends, and provide insights to solve business challenges.

  • Monitor and optimize data pipelines and infrastructure to ensure efficient and scalable data processing.

  • Contribute to data governance initiatives by maintaining data definitions and ensuring the integrity, reliability, and privacy of company data.

  • Support the DataOps team in implementing security and privacy controls to ensure compliance with industry regulations and standards.

  • Proactively identify and implement improvements to data tooling, processes, and workflows to enhance communication, performance and scalability.

  • Collaborate  with Data Engineering  to ensure data infrastructure aligns with evolving business needs and technology stacks.

  • Stay current with industry trends and best practices in data engineering and analytics to continuously improve processes and tools.

Requirements

  • 3+ years experience as an Analytics Engineer, Business Analyst, Data Analyst or related role.

  • Proficiency in SQL and Python

  • A drive to ask questions, challenge assumptions, and dig deeper into complex problems.

  • A passion for growth and continuous learning, driven by a desire to stay current on the latest technologies and best practices as an Analytics Engineer, and a commitment to ongoing professional development.

  • Independent, self-starter who thrives in a fast pace, collaborative work environment

  • Proactive in seeking out opportunities to innovate and enhance processes through research and experimentation.

  • Strong discipline in validating data and ensuring data integrity throughout workflows, with a focus on quality, documentation and precision.

  • In-depth experience and expertise in data visualization tools such as Tableau, PowerBI, Sigma, Mode, Looker or similar BI tooling.

  • Direct, proven experience with relational databases including MySQL and Azure SQL Server, and data warehouse models in Snowflake

  • Experience with data integration, transformation, and version control platforms including Fivetran, dbt, GitHub and similar technologies.

  • Knowledge of data governance and security best practices.

  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders.

What We Offer

  • 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

  • We value our employee’s work-life balance and encourage taking advantage of Unlimited PTO

  • Supportive time off including 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)

  • We pride ourselves on Community and host exciting company outings and events.

Apply now Apply later
  • Share this job via
  • 𝕏
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Azure CX Data governance DataOps Data pipelines Data visualization Data warehouse dbt Engineering FiveTran GitHub Looker Machine Learning MySQL Nonprofit Pipelines Power BI Privacy Python RDBMS Research Security Snowflake SQL Tableau

Perks/benefits: 401(k) matching Career development Competitive pay Flex hours Flex vacation Health care Medical leave Team events Unlimited paid time off

Region: North America
Country: United States

More jobs like this