Data Engineer

New York City

Understood

Understood.org is the resource that helps the 70 million people with learning and thinking differences anticipate the challenges, barriers, or opportunities in life and confidently reach their potential.

View company page

About Understood

Understood is a nonprofit focused on shaping the world for difference. We raise awareness of the challenges and strengths of people who learn and think differently. Our resources help people navigate challenges, gain confidence, and find support and community so they can thrive. 

Having a shared commitment to our values is a key factor in any hire we make. We have five core values: 

  1. Continuously learn.
  2. Act with intention.
  3. Champion difference.
  4. Inspire change.
  5. Grow together. 

Come be part of an organization with an entrepreneurial spirit that’s helping to shape the world for difference. Together, we can build a world where everyone can reach their full potential. 

To learn more about Understood, please visit: www.understood.org.

Who you are 

To advance Understood’s mission and to further our impact, we’re seeking a we are seeking an intrinsically motivated and curiosity-driven Data Engineer, reporting to our Senior Data Engineer, who will focus on enhancing and growing our data warehouse. Sitting on the Data Engineering team, you will also work closely with our Data Operations, Analytics, and Marketing stakeholders to provide their team with data that will drive org-wide analytics and data-driven decision making at Understood.

This is a hybrid opportunity, which requires three (3) days per week in our NYC office.

What you’ll do

  • Build out ETL pipeline in partnership with the data ops team and in service of the data analysts, marketing, donations, and data science teams
  • Connect to third party APIs to bring data into and send data out of our Snowflake data warehouse 
  • Build out ETL pipelines within Snowflake to transform, clean, and stage data for stakeholders.
  • Update and maintain monitoring and alerting to ensure our data’s quality
  • Maintain the team’s documentation, data dictionaries, and maintenance playbooks
  • Maintain our existing ETL pipelines
  • Implement and enforce best practices and standards for scalability, availability, efficiency, data life-cycle management, security, quality, fault tolerance, and disaster recovery
  • Identify waste and optimization opportunities and recommend initiatives that help achieve technical excellence

Must-haves

  • 1-4 years of data engineering (or comparable) experience with data-driven problem solving, data integration, data migration, and test-driven development
  • Developed, designed or managed ETL tasks that connect to third party APIs
  • Familiarity with SQL, relational databases, and data warehouses (Snowflake, Postgres, etc.)
  • Familiarity with python and typical data libraries (e.g pandas, pytest)
  • Familiarity in agile methodologies and ceremonies
  • Committed to embodying and being a steward of our commitment to diversity, equity, inclusion, and belonging 

Nice-to-haves

  • Familiarity with using a third party tool like Rivery or Stitch to bring data into a first party database
  • Capable of close collaborative work with fellow data engineer team members, other data team members, technical and non-technical stakeholders, product managers, and end users

The base salary range for this role is minimum $100,000 - $115,000 maximum, depending on years of experience and qualifications. We offer a comprehensive benefits package that supports wellness for our team members and their families. You can learn more about our benefits and offerings.

Commitment to diversity, equity, and inclusion

Understood encourages individuals of all learning styles and ethnic, racial, and socioeconomic backgrounds, including those whose life experiences may include the challenge of access due to a disability, to apply for this position. We are committed to maximizing the diversity of our organization, as we want to engage all those who can contribute to supporting this work.

Understood is an equal opportunity employer and considers all applications without regard to race, color, religion, creed, sex, national origin, ancestry, age, alienage or citizenship status, marital or familial status, domestic partnership status, caregiver status, sexual orientation, gender, gender identity or expression, change of sex or transgender status, genetic information, medical condition, pregnancy, childbirth or related medical conditions, physical or mental disability (where the applicant or employee is qualified to perform the essential functions of the job with or without reasonable accommodation), any protected military or veteran status, or status as a victim of domestic or dating violence, sexual assault or offense, stalking, or any other characteristics protected by federal, state, or local law or that of persons with whom that individual associates, or any other legally protected characteristics. For additional information on learning and thinking differences, including ADD/ADHD, dyslexia, dyscalculia, dysgraphia, dyspraxia, executive function challenges, nonverbal learning disabilities, processing issues, and more, please visit www.understood.org.

#LI-BL1

Apply now Apply later
  • Share this job via
  • or

Tags: Agile APIs DataOps Data warehouse Engineering ETL Nonprofit Pandas Pipelines PostgreSQL Python RDBMS Rivery Security Snowflake SQL TDD

Perks/benefits: Career development Equity Wellness

Region: North America
Country: United States
Job stats:  6  1  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.