Data Engineer
Location: Remote (United States)
Department: Hockeystick
Job Overview
Hockeystick is hiring a Data Engineer to join our data team. The Data Engineer is responsible for building and maintaining the pipelines that move data into our Google BigQuery warehouse, ensuring data reliability across our stack, and collaborating with our Analytics Engineer to support programs and stakeholders.
We’re looking for a versatile engineer who takes ownership of their work, follows through without close supervision, and is 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
- Own and maintain data pipelines ingesting into Google BigQuery from managed connectors, custom scripts, and manual sources
- Monitor pipeline health, troubleshoot failures, and proactively improve reliability
- Write Python scripts to automate ingestion, transformation, and data operations tasks
- Collaborate with our Analytics Engineer to ensure upstream data is clean, timely, and well-structured for dbt models
- Integrate external data sources and APIs into our data ecosystem
- Build internal tools that make our team and stakeholders more self-sufficient
- Use AI-assisted development tools like Claude Code to accelerate development and improve output quality
- Advance the architecture and documentation of our evolving data platform
Technical Skills and Qualifications
- Strong Python skills for data processing, automation, and scripting
- Proficiency in SQL, with experience in query optimization and data modeling
- Experience with Google BigQuery or a comparable cloud data warehouse
- Solid understanding of ETL/ELT pipeline best practices - including modular design, testing, documentation, and reproducibility
- Experience designing and integrating RESTful APIs and third-party data services
- Proficiency with Git/GitHub for version control and collaborative development
- Familiarity with AI tools and prompting for task execution on technical work
- Detail-oriented, with a proactive approach to catching data issues before they reach downstream teams
Preferred Qualifications
- 1–3 years of professional experience in data engineering, software engineering, or a related technical role (including internships)
- Passion for Democratic causes, progressive movements, or civic technology
- Experience with Infrastructure as Code (IaC) tools such as Terraform
- Experience in political campaigns, advocacy organizations, or civic tech
- Familiarity with voter file data (VAN, TargetSmart, L2, etc.)
- Exposure to dbt or close collaboration with analytics engineers
- Any experience with workflow orchestration tools such as Airflow
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:
- Screening Interview
- Skills Assessment
- Video 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.
About the Company
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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
