Job Board
for underrepresented folks in tech

Back to all jobs
Photo of ASCD (Association for Supervision and Curriculum Development)

emoji of a pushpinRemote-USemoji of a money bag$110,000-135,000
emoji of a woman of coloremoji of a man16 people in techemoji of a woman of coloremoji of a woman 3 women in techemoji of a woman of coloremoji of a person of color 8 people of color in tech

ASCD is a nonprofit, membership-based association that works side by side with educators from every level in all 50 states and more than 200 countries since 1943. Our professional learning services let educators chart their own learning journey, as educators, as leaders, so they and their students can flourish.

ASCD is dedicated to excellence in learning, teaching, and leading so that every child is healthy, safe, engaged, supported, and challenged.


Position Summary 

We’re seeking a Data Engineer to play an integral role in supporting ASCD’s mission to continue to leverage data integrations, data science, and business intelligence to inform our decisions and strategies. This role will be a key partner in driving the development of data integrations and solutions that collect, analyze, and visualize data across our systems. In this role, you will also be responsible for optimizing and monitoring data flow between databases, servers, and Cloud services to identify and implement the most suitable DI architecture for the organization’s needs. 

You will work with cross-functional teams to evolve our end-to-end analytical solutions with quality, security, and scalability as top priorities. 

As a Data Engineer, you will have the opportunity to: 

  • Translate complex data engineering business requirements into bar-raising customer experiences. 
  • Implement data ingestion routines in both real-time and batch using best practices in data modeling by leveraging AWS technologies and big data tools. 
  • Drive data engineering best practices (e.g., data discovery, data security, code quality, data quality, logical and physical data modeling, operational excellence, data system creation, data integrity, test design, analysis, validation, and documentation). 
  • Analyze, develop, and implement data integrations using ETL frameworks and tools, and engineer data manipulation analysis, staging, etc., using best-practices solutions 
  • Build required data pipelines for optimal extraction, transformation, and load data from various data sources using Cloud and SQL technologies and support them 
  • Work with cross-functional teams to identify and resolve data-related technical issues 
  • Identify and implement internal process improvements, including re-designing the platforms for greater scalability, optimizing data delivery, and automating manual processes 
  • Communicate effectively across multiple departments and with stakeholders to review business requirements and propose solutions 


  • 3+ years of relevant experience working in a data-integration role required 
  • Proven experience with dimensional modeling, database structures, and query optimization 
  • Expertise with data pipelines and data wrangling procedures using SQL 
  • Experience with AWS data integration, including familiarity with integration tools and services 
  • Experience in programming languages such as Python or C++ 
  • Knowledge of HubSpot, Personify, and/or Salesforce is ideal  
  • Experience building/managing a data lake is a plus
  • Excellent interpersonal and communication skills with the ability to communicate with both technical and non-technical audiences 
  • Proven communication skills, problem-solving skills, and knowledge of integration best practices are required


Phone Screen

If you are selected as a candidate for a current opening, we will contact you via email to schedule an introductory phone screen with a member of our Human Resources team or the Hiring Manager. This is a high-level discussion about your applicable experience, career motivations, and expectations. It will also be an opportunity to learn more about our organizational goals, position scope and answer any initial questions about the role and/or hiring process details.

If there is a mutual fit following the initial conversation, we will schedule virtual interviews with additional team members to dive deeper.

Virtual Interviews

We conduct behavior-based panel and/or one-one-one interviews—a thorough, planned, and systematic way to gather and evaluate information about what candidates have done in the past to show how they would handle future situations. Each candidate will be asked the same set of questions to ensure a fair and equitable recruitment experience.

The interview team will be looking for you to provide specific examples by using the situation, task, action, and result, or "STAR" model:

Situation: Describes a specific event or situation.

Task: Describes what goal you were working toward.

Action: Describes specific actions or steps you took.

Result: Describes the outcome of your actions.

Assessments, presentations, portfolios and/or case studies may be requested during this stage as well (determined on a case-by-case basis).

Candidate experience is a priority for us - as such, we encourage candidates to come prepared with questions of their own for the team to ensure a two-way interview process.

Background and Reference Checks

ASCD partners with an external vendor partner to conduct our background and reference check process. Through our formal application process, you will be asked to complete a Disclosure and Authorization form granting ASCD permission to conduct criminal, education, and employment verifications. You will also be asked to provide names and the contact information of three professional references. Only if you are selected as a final candidate will HR contact you to begin the background and reference check process. This processing time typically takes three to five business days to complete. Offers are contingent upon a successful background and reference check process.

Employment Offer and Onboarding

Upon successful background and reference checks, a member of the HR team will contact you to determine a start date. You will receive a welcome message that will include your offer letter, employment information, and new-hire instructions.


ASCD Core Values

We are bold and unafraid to share new and nontraditional ideas; strong enough to debate professionally for or against a position we are passionate about; and, brave enough to hold one another accountable to our focus on ASCD’s priorities, commitments, excellence, and the mission.

We think and act creatively, with a focus on relevance, and a collaborative spirit that moves us beyond organizational boundaries and thinking, to transformative ideas and solutions.

We appreciate differences in people and thoughts and demonstrate integrity, decency, humanity, honesty, accountability, and good faith in all our interactions with our colleagues, partners, and customers.

Apply Now
When you apply, please mention that you found the posting on Diversify Tech!

Be the first to know!

We'll let you know as soon as a job is posted on our job board.

Subscribe →