Data Engineer, Part Time

Remote
Temporary
Mid Level

Position Details

  • Part-time - 18 hours per week
  • 6 Month Term Employment Contract 
  • Remote
Who We Are

GivingTuesday is a global generosity movement unleashing the power of people and organizations to transform their communities and the world. The organization works with partners across sectors and borders to understand the drivers and impacts of generosity, explore giving behaviours and patterns, and use data to inspire more giving around the world. GivingTuesday offers the largest philanthropic data collaborative effort in the social sector — with unique, granular datasets from a wide range of organizations featuring key sector information.

Over the last year we have scaled up, expanding our team of data analysts, scientists and engineers, who continue to grow and improve our unique data assets, methodologies, and technical infrastructure. We are looking for part-time Data Engineer to fill a short-term vacancy in this team. 

In pursuit of the goals and expansion of the data commons, GivingTuesday partners with key organizations to leverage their expertise to manage and lead different aspects of the work. These data & technology partners (DARO, With Intent) manage staff, projects, and ongoing functions for the data commons with dedicated staff embedded in GivingTuesday in those capacities in cross-functional roles. This role is one of these positions managed by DARO, but embedded in GivingTuesday’s Data Team.

Data Engineer:

Our global data science team works on a diverse set of problems and projects related to learning, insights, and impact measurement in the nonprofit sector. We are looking for a Data Engineer to step into our small and dynamic team to fill a temporary vacancy. We are looking for someone who will quickly be able to orient and jump into our existing Data Engineering projects. 

The Data Engineer will work with data engineers, analysts, and scientists along with other domain experts to develop compelling and useful knowledge products for GivingTuesday stakeholders, including academic researchers, data partners, the social/nonprofit sector, and the general public.We have pipelines to build, new interfaces to construct with those pipelines, and many opportunities to create engaging, interesting, and impactful data products. 

In this role you will be responsible for:

  • Building data pipelines to automate recurrent operations on core datasets
  • Collaborating with our team of data engineers, data scientists and data analysts to create useful data models that are well-defined and documented
  • Delivering quality Python code to work with datasets that includes tests and passes code review processes
  • Developing well-structured and efficient queries to support the construction of dashboards and reports
  • Implementing interactive dashboard components with BI tools and visualization libraries
  • Applying industry best practices to improve our code base, release and deployment practices, tools, and other development processes

We are looking for someone with the following:

  • Experience designing, building, testing, and maintaining data pipelines
  • Strong programming skills (we mostly work in Python) and experience with data querying languages (we do a lot in SQL)
  • Experience using data platform tools and environments (e.g. Databricks or similar)
  • Familiarity or experience with BI/dashboarding/data viz tools (e.g. PowerBI, Tableau)
  • Experience with software development best practices (e.g. version control, writing documentation)

You will be a standout if you show:

  • Experience with or interest in building custom charts using visualization libraries (e.g. d3.js, plotly, matplotlib)
  • Experience with Javascript/Node.js

Salary range: The salary range for this part-time position is equivalent to $38,000 CAD to $45,000 CAD annual salary (pro-rated according to the term of the contract). 

Benefits: 

  • Generous vacation time policy
  • Supplemental Health and Dental benefits (we will work to find a local equivalent for non-Canadian applicants)

Position Details

  • Part-time - 20 hours per week
  • 6 Month Term Employment Contract 
  • Remote 

Application deadline: Rolling applications will be reviewed on an ongoing basis. Priority will be given to early applications from qualified candidates.

GivingTuesday is committed to a work environment where our employees feel included, valued, and heard. We value diversity and welcome applications from Indigenous peoples, people from systematically excluded communities, members of the LGBTQ+ community, and people with disabilities. We welcome people from neurodiverse backgrounds. If you require any accessibility accommodation in the interviewing process please let us know.

We know that applying for a job takes a lot of time and energy and we treat every application with care and attention. To apply, please provide us with your resume and complete the application questionnaire. Cover letters will be accepted, but are not required. 

To see all our open positions, please visit https://ajah.applytojob.com/

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*