hero

Hiring partners are below, but we're here to help!

First, submit your resume to us directly so we can help make personal intros. We'll be able to vouch for your candidacy and can encourage partners to review your profile! From there, share this with any mission-driven job-seekers in your network; we'd be glad to support them, too.
companies
Jobs

Senior Data Engineer

Liftoff Campaigns

Liftoff Campaigns

Remote
USD 90k-99,999.98 / year
Posted on Jun 26, 2025

(Remote)

Liftoff is seeking a talented Senior Data Engineer to join our growing team.

Liftoff is an innovative digital fundraising and communications firm. Our clients are statewide and local political campaigns, advocacy organizations, non-profits, and changemakers working to advance Democratic priorities.

We’re looking for a versatile engineer who thrives at the intersection of data and product development. The ideal candidate will excel at building robust internal tools and web applications, designing and optimizing scalable data pipelines, and developing products that enhance our digital fundraising capabilities.

This role bridges data engineering and front-end development: you’ll work across our stack — from ingestion and transformation (using tools like dbt and BigQuery) to surfacing insights through modern, intuitive interfaces built with React or Streamlit. You should be equally comfortable writing complex SQL and Python as you are developing responsive internal dashboards that empower teams across the organization.

This is a compelling opportunity for an experienced engineer with strong technical skills and a passion for mission-driven work to build critical infrastructure for a fast-growing, high-impact team. If you’re excited by the challenge of developing powerful tools and systems to elect Democrats and drive progressive change, we’d love to hear from you!

Responsibilities include:

  • Build and maintain scalable data pipelines and transformations using dbt, Python, and BigQuery
  • Design, develop, and deploy internal tools and user interfaces using React, Streamlit, or similar frameworks
  • Collaborate across teams to ensure data availability, integrity, and usability for analytics, reporting, and decision-making
  • Integrate external data sources and APIs into the data ecosystem
  • Optimize SQL queries and data models for performance and scalability
  • Contribute to the architecture and documentation of our evolving data platform
  • Design, develop, and maintain internal tools and web applications to support Liftoff’s digital fundraising operations
  • Build and optimize database systems for efficient data processing

Technical Skills and Qualifications:

  • Proficiency in SQL, with experience in query optimization and data modeling
  • Strong experience in Python for data processing, automation, and scripting
  • Hands-on experience with dbt and Google BigQuery to build and maintain scalable data transformation pipelines
  • Solid understanding of data engineering best practices—including modular design, testing, documentation, and reproducibility
  • Experience designing and integrating RESTful APIs and third-party data services
  • Proven ability to develop automated workflows and self-service analytics tools that enhance scalability and reduce manual work
  • Proficiency with Git/GitHub for version control and collaborative code development
  • Experience with workflow orchestration tools like Airflow
  • Frontend development skills using JavaScript/TypeScript and frameworks such as React, Vue, or Streamlit
  • Strong understanding of ETL/ELT pipelines and scalable data architecture

Preferred Qualifications

  • 4+ years of professional experience in data engineering or analytics engineering
  • Passion for Democratic causes, progressive movements, or civic technology
  • Experience with fundraising data, digital advertising, or campaign-related datasets
  • Prior experience working in a political, advocacy, or nonprofit environment
  • Excellent written and verbal communication skills, especially when explaining technical concepts to non-technical audiences
  • Proven ability to work collaboratively on cross-functional teams

Salary and Benefits:

This position reports to the Data Manager. The salary for this position is $90,000-$100,000

We also offer a generous benefits package:

  • Unlimited vacation days
  • Federal holidays off (11-12 total days, Indigenous Peoples Day in off-cycle years)
  • Employer-paid health, dental, and vision insurance
  • Flexible work schedules and the option to work remotely anywhere within the United States and its territories with broadband internet
  • Annual professional development stipend
  • 401k benefits with match after one year of employment

Closing Date of Position, How to Apply:

As soon as possible. The position will remain open until filled. To apply, please send your cover letter and resume to jobs@liftoffcampaigns.com. Please put your name, the date, and Senior Data Engineer Application in the subject line.

Our Hiring Process:

We aim to be transparent and efficient in our hiring process. Each question you will be asked throughout our hiring process ties directly back to one of the skills and experiences listed above. In each interview, you will be asked to provide examples of these skills and experiences or how you would draw on your experience to handle a scenario commonly found at Liftoff. Our typical hiring process includes:

  1. First Round Interview

  2. Skills Assessment

  3. Panel Interview(s)

  4. Reference Check

Depending on logistics and scheduling, our hiring process generally takes about 4-5 weeks from phone interview to a job offer. We let candidates know after each step in the process, once we’ve made a decision, whether they are moving forward to the next stage or not, so candidates know the status of their application. Please note, only applicants being interviewed will be reached out to.

Liftoff is an equal opportunity employer and all applicants will be considered. We work to center our values and those of our clients in all aspects of our work, so our culture, clientele, policies, and practices are reflective and affirming of people — inclusive of their race, ethnicity, gender, sexual orientation, gender identity, religion, national origin, disability, veteran status, immigration status, citizenship status, and so much more. We strongly encourage folks from underrepresented backgrounds to apply.

Liftoff Campaigns is an equal opportunity employer.