Analytics Engineer
Liftoff Campaigns
About Liftoff Campaigns, LLC
Liftoff Campaigns is a mission-driven digital and communications agency seeking skilled individuals with a passion for making a difference to join our team. Our clients are statewide and local Democratic political campaigns, PACs, advocates, non-profits, and changemaking companies.
Job Overview
Hockeystick is hiring an Analytics Engineer to join our data team. The Analytics Engineer is responsible for building and maintaining the data models and pipelines that power our programs, responding to data requests from internal teams, and helping us grow our data capabilities over time.
We’re looking for a versatile engineer who takes ownership of their work, follows through without close supervision, and is genuinely interested in growing their technical skills on the job. We value curiosity and initiative - the ideal candidate is someone who is willing to dig into a problem, take risks, and learn from the results.
As the data team grows, we are interested in expanding into data science and machine learning work. Candidates who also have an interest in developing those skills will have the opportunity to do so in this role over time.
Responsibilities
- Build, maintain, and document dbt models in our Google BigQuery data warehouse
- Own and prioritize a queue of data tickets from internal teams, including our texting and voter contact programs
- Write clean, well-tested SQL to answer ad hoc analytical questions from stakeholders
- Collaborate with our Data Engineer to ensure upstream data sources are clean and well-structured
- Contribute to internal tooling and self-service analytics projects
- Use AI-assisted development tools like Claude Code to accelerate development and improve output quality
- Proactively identify gaps or inefficiencies in our data models and propose improvements
- Advance the architecture and documentation of our evolving data platform
Technical Skills and Qualifications
- Proficiency in SQL, including complex queries and data modeling
- Hands-on experience with dbt (dbt Core or dbt Cloud) to build and maintain transformation pipelines
- Experience with Google BigQuery or a comparable cloud data warehouse
- Strong Python skills for scripting, automation, and data manipulation
- Solid understanding of data modeling best practices - including testing, documentation, and reproducibility
- Strong understanding of ETL/ELT pipelines and scalable data architecture
- Proficiency with Git/GitHub for version control and collaborative development
- Familiarity with AI tools and prompting for task execution on technical work
- Strong communicator, able to translate data questions from non-technical stakeholders into SQL and models
Preferred Qualifications
- 1–3 years of professional experience in analytics, data, or a related role (including internships)
- Passion for Democratic causes, progressive movements, or civic technology
- Experience in political campaigns, advocacy organizations, or civic tech
- Familiarity with voter file data (VAN, TargetSmart, L2, etc.)
- Experience with a BI or reporting tool such as Looker or Looker Studio
- Any exposure to data science or ML workflows
Salary and Benefits
This position reports to the Data Manager. The salary for this position is $80,000 - $90,000.
We also offer a generous benefits package:
- Unlimited vacation days
- Federal holidays off
- Employer-paid health, dental, and vision insurance
- Fully remote anywhere within the United States
- Annual professional development stipend
- 401k benefits
Our Hiring Process
We aim to be transparent and efficient. Each question throughout our hiring process ties directly back to the skills and experiences listed above. Our typical process includes:
- Screen Interview
- Skills Assessment
- Panel Interview(s)
- Reference Check
Our hiring process generally takes about 4–5 weeks from phone interview to a job offer. We let candidates know after each step whether they are moving forward or not.