Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Code the Dream is seeking a Senior Data Engineer Tech Equity Fellow to lead data platforms and mentor junior engineers in a fully remote US-based role (HQ in Durham, NC). You’ll design data pipelines, shepherd data quality, and collaborate with nonprofit and government partners to deliver meaningful tech.
You should have 5+ years in software/data engineering, strong Python and SQL, and cloud experience across AWS/Azure/GCP.
Code the Dream creates opportunity that changes lives, builds technology that benefits our communities, and expands access to the skills we need for a more innovative world.
The Senior Data Engineer Tech Equity Fellowship is a unique, one-year opportunity for an experienced software engineer with a strong background in data engineering, cloud systems, and Python development. As a Fellow, you’d mentor and collaborate with a community of developers in training while building reliable data systems and useful technology for nonprofit, government, and community partners — and contributing to a more inclusive and equitable tech sector. In practice, nearly every Fellow has stayed on with CTD in a permanent role afterward. We can’t guarantee it, since it depends on funding and what roles are open when the year ends, but that’s our track record.
We are a growing nonprofit organization where people from underrepresented and low-income backgrounds learn to code. After months of intensive training with Code the Dream’s online curriculum and mentors, new coders have a chance to apply to join CTD Labs, where they gain invaluable real-world experience as full-time software development apprentices.
In our CTD Labs apprenticeship program, experienced engineers work alongside student apprentices to produce high-quality work for our partners that also offers real experience that will help the apprentices launch life-changing careers.
CTD Labs works with a wide range of companies, nonprofit and government agencies, and we are very proud of the broad range of projects that come through CTD Labs every year. Recent CTD Labs projects include:
In this position, you would serve as a senior data engineer, technical lead, and mentor. You would help design and build data platforms and pipelines that turn complex, messy source data into reliable, well-structured information that can be safely used for analysis, applications, and other downstream systems. This may include building ETL pipelines, defining schemas and data quality rules, working with cloud infrastructure, designing data access and governance patterns, and helping teams make sound architectural decisions.
You would also help CTD Labs junior apprentice data engineers and developers keep learning, think through obstacles, and become better data engineers. Each day, you’ll be checking in with student developers working on different projects.
Your main areas of focus will likely include:
These percentages are estimates intended to give you a rough idea of the role, and there is room for flexibility depending on individual strengths and interests.
This role intentionally blends two things. Data engineering, cloud infrastructure, and reliable data systems form the primary technical focus, while software development and technical mentorship remain essential parts of the fellowship.
We are less concerned with whether someone has already used every AWS service in our stack than with whether they understand the underlying engineering problems and can learn new technologies quickly. A strong candidate might have extensive Python, SQL, ETL, and cloud experience without having previously worked with a particular service such as AWS Glue or DataZone.
The right candidate does not need to be equally specialized in every area. We are looking for someone who can make sound technical decisions, get their hands dirty solving difficult data problems, and help less experienced developers learn how to do the same.
We’re looking for an experienced engineer who can lead complex technical work while helping developing engineers build their own skills and confidence.
You should bring:
The projects you lead will span data engineering, cloud infrastructure, applied AI, and full-stack development. You will not necessarily come in knowing every technology below, but you should be comfortable learning unfamiliar tools and applying experience from comparable systems.
Current and upcoming work may involve:
We do not expect applicants to have prior experience with every item on this list. Experience with comparable technologies and the ability to get up to speed quickly matter more than checking every box.
Salary & Benefits
Most engineers who take this fellowship come for two reasons: they want to build technology that helps people who need it, and they want to do the mentoring that launches life-changing careers for others. We can’t compete with private-sector industry pay, but we can offer meaningful work and a package designed to support you through the year.
Fellowship salary: $80,000 — a nonprofit salary, but with ample room to grow post fellowship. What comes with it:
Code the Dream is an equal-opportunity employer. If you’re excited about this role and believe your background and experience make you a strong fit—even if you don’t meet every qualification—we encourage you to apply. We’d love to hear from you!
Applicants must be authorized to work in the United States. We are unable to offer visa sponsorship at this time.
Location: Fully remote (U.S.-based). Headquarters in Durham, NC at American Underground (a Google Tech Hub).
Application Deadline: We will review applications on a rolling basis, so interested candidates are encouraged to apply early. Preference given to applications received by October 5, 2026. The position will remain open until filled.