> Markdown version of [/jobs/ext/730380-data-engineer-cycle](https://www.wearedevelopers.com/jobs/ext/730380-data-engineer-cycle). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Engineer (Cycle) - **Company:** America Llc - **Location:** Washington, DC, United States (Remote available) - **Salary:** $85,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** Sql Data Warehouse, Data Analysis, Unit Testing, BigQuery, Command-Line Interface, Cloud Computing, Cloud Database, Continuous Integration, Information Engineering, Data Transformation, Data Sharing, Data Warehousing, Database Queries, Python (Programming Language), Object-Oriented Software Development, Standard Sql, Software Construction, SQL Databases, Data Streaming, Virtual Machines, Scripting, Snowflake, Build Server, Data Strategy, Git, Containerization, Api Design, Amazon Redshift - **Published:** June 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8fc0c5a2f54e0309 ## About the Role Do you have experience in SQL?, * Strong SQL skills: comfortable writing queries and scripts to clean, transform, and analyze data. Committed to writing clean, readable, well-documented code. * Experience working in a cloud data warehouse (BigQuery, Redshift, Snowflake) or other cloud infrastructure. * Working experience with Python or a similar object-oriented language, especially for data transformation, scripting, or working with APIs. * Experience using Git and other command line tools. * Previous experience working on a political campaign or similar environment, especially in a data role, or other settings that required ramping up and delivering under time pressure. * A self-starter mindset: able to onboard quickly, ask the right questions, and jump into ambiguous problems without waiting for a perfect spec. * A service-oriented approach to data work that prioritizes collaboration, supporting staff and partners, and building products that center and advance racial equity. * Strong interpersonal skills and a professional approach to communicating with team members, partners, and vendors. Nice to Haves * Experience using dbt to transform data, including using dbt Cloud. * Experience working with APIs to move data between systems. * Experience with the suite of GCP tooling - we mainly use Cloud Build Jobs, Workflows, and Virtual Machines. * Understanding of unit testing, CI/CD, containerization, and other software engineering best practices. * Familiarity with voter file or voter contact data from tools like NGP/VAN. ## Description America Votes is looking for a full-time Data Engineer for the 2026 cycle. This person will build and maintain the pipelines, models, and infrastructure that power data work across the progressive movement. This hybrid role sits at the intersection of data engineering and analytics engineering: you will write Python to move data in and out of our warehouse, write SQL and dbt models to transform it into something usable, and collaborate closely with other engineers, national analysts, and state data staff who depend on the tools you build. The ideal candidate has worked in progressive political data and has taken on data engineering type projects in past roles (even if they didn't come with a data engineer title). You should have solid fundamentals: strong SQL, comfort with Python, and familiarity with modern data stack and cloud database environments. The 2026 cycle moves fast, and we're looking for someone who can hit the ground running, ask the right questions, and isn't afraid to dive into messy projects. This is a 2026 cycle hire role that reports to the National Director of Engineering and Product and is contracted to end Dec 31, 2026., * SQL and dbt development: Write and maintain SQL and dbt models that transform data in our warehouse, adding new models, refactoring existing code, writing tests, and improving documentation. * Pipeline Engineering: Make additions to GCP pipelines that load data into our BigQuery warehouse and send data out of BigQuery to other platforms. * Supporting Staff: Collaborate with national and state data staff to build tables, pipelines, and tools that help our team do their jobs more effectively. * Internal Leadership: Contribute to data strategy conversations, including the adoption of new tools, shared data standards, and engineering best practices. * Other duties as assigned., * Initial Hiring Manager Interview (30 min) * Technical Assessment (done on own time, no more than 4 hours) * Final Interview with Hiring Manager and Data Team Leadership (45 minutes) * Reference Check How you'll ramp * 30 days: Get an overview of our data stack and our dbt project, key Python and SQL scripts in our codebase, and how data flows in and out of our warehouse. Ship your first meaningful contribution, whether an adhoc upload or a new dbt model with tests and documentation. * 45 days: Take ownership of a small project or recurring workflow end-to-end, scoping it, building it, and getting it reviewed and merged, and start picking up tickets from the queue. * 60 days: Operate independently on day-to-day work and assigned tickets, with help from the team. ## Related Videos - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Making Data Warehouses fast. A developer's story.](https://www.wearedevelopers.com/videos/302-making-data-warehouses-fast-a-developer-s-story) - [Data Governance in the Era of AI](https://www.wearedevelopers.com/videos/1622-data-governance-in-the-era-of-ai) ## Related Articles - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 168: Hacking Postgres, Blocking Meta and Fixing CSS](https://www.wearedevelopers.com/magazine/588-dev-digest-168-hacking-postgres-blocking-meta-and-fixing-css) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026)