Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Donorbox

Senior Data Engineer

Donorbox

. Design, build, and optimize ETL/ELT workflows using SQL, Python, dbt, and Airflow .

Posted 9/22/2026full-timeRemoteSenior💰 $45,000 - $60,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and optimizing ETL/ELT workflows using SQL, Python, dbt, and Airflow, while effectively collaborating with stakeholders to translate business needs into technical solutions. Proven ability to mentor junior engineers and maintain high standards in coding and data modeling practices.

Highest-signal resume keywords
ETL/ELT Workflow DesignSQL ProficiencyPython DevelopmentData Modeling in BigQueryAgile Development Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
SQLPythonDbtAirflowPostgreSQLGoogle Cloud PlatformData ModelingVersion ControlModular Code DesignPerformance Audits
Soft Skills
Critical ThinkingProblem SolvingCommunication Skills
Tools & Technologies
SupersetPowerBITableau
Industry Keywords
Data EngineeringSaaSNon-Profit TechnologyFundraising Technology

Tech Stack

Tools & technologies
AirflowBigQueryCloudETLGoogle Cloud PlatformPostgresPythonRubySCSSSQLTableau

About the role

Key responsibilities & impact
  • Design, build, and optimize ETL/ELT workflows using SQL, Python, dbt, and Airflow
  • Create and refine scalable data models primarily within BigQuery
  • Cleanse, transform, and structure data for accurate analysis and reporting
  • Mentor junior engineers and promote best practices in coding, data modeling, and system design
  • Collaborate with data analysts and business stakeholders to translate business needs into technical requirements
  • Create summary tables and enhance database models for Data Analysts
  • Maintain documentation for data systems, pipelines, data flows, and schemas
  • Deploy datasets, reports, and dashboards to Superset
  • Apply software development best practices, including version control, testing, and modular code design
  • Work within an agile development framework and contribute to continuous improvement
  • Present completed data products and gather stakeholder feedback
  • Own complex data problems from root-cause identification through production-ready solutions
  • Conduct performance audits on data pipelines, databases, and dashboards and implement optimizations

Requirements

What you’ll need
  • 5+ years of hands-on experience in a Data Engineering role, with a proven track record of building and managing production data systems
  • Strong proficiency in SQL, Python, dbt, and Airflow
  • Extensive experience with PostgreSQL and Google Cloud Platform
  • Familiarity with Superset or other visualization tools like PowerBI, Tableau, ...
  • Solid understanding of core software engineering principles, including modular code design, testing, and version control (e.g., Git)
  • Ability to think critically, solve complex problems independently, and drive projects to completion
  • Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences
  • Experience working in an agile development environment
  • Experience working with Ruby (bonus)
  • Experience in the non-profit or fundraising technology sector (bonus)
  • Experience with SasS (bonus)

Benefits

Comp & perks
  • Fully remote work from the comfort of your home
  • Eligibility for employee equity plan (stock options)
  • Reimbursement package for home office expenses and professional development, up to $1.5k
  • Generous time off policy of 21 days (birthday included 🎉), 8 holidays of your choice, and 2 paid volunteer days
  • Wellness program with fitness and mindfulness classes
  • Love your work and our mission of serving nonprofits!