Civitech

Civitech

Civitech is a company dedicated to powering a more equitable democracy by providing affordable and accessible civic tools to leaders at all levels. They specialize in developing technology infrastructure for political candidates, social causes, and loc...

Internet Software & Services
11-50
Founded 2019

Description

  • Build and maintain dbt models that transform raw data from multiple sources into clean, tested, well-documented datasets.
  • Partner with data scientists, engineers, and product teams to translate ambiguous questions into durable data models.
  • Improve data quality by writing tests, defining expectations for critical models, and triaging issues when data looks wrong.
  • Document models, metrics, and lineage so engineers, analysts, and partner organizations can self-serve with confidence.
  • Use Python for orchestration, ad-hoc analysis, or transformations that do not belong in dbt.
  • Raise the bar on analytics engineering practices through code review, modeling conventions, CI for data, and documentation standards.
  • Perform additional engineering and data duties as needed to support the broader team.

Requirements

  • 3+ years of experience in analytics engineering, data engineering, or a closely related role with data modeling as a central responsibility.
  • Strong SQL skills and production experience with dbt, including tests, documentation, and project structure.
  • Comfortable using Python for data work, including pandas, scripting, and lightweight automation.
  • Experience with a cloud data warehouse such as Snowflake, BigQuery, Redshift, or similar.
  • Ability to write SQL that performs well at scale.
  • A bias toward clarity in models, tests, and documentation so others can use them effectively.
  • Comfort with ambiguity and the ability to move quickly without leaving a mess behind.
  • Familiarity with voter file data, VAN/EveryAction, or other political or civic data sources is a plus.
  • Experience with orchestration tools such as Airflow, Dagster, or Prefect, or with modern ingestion tools such as Fivetran or Airbyte, is an advantage.
  • Must be eligible to work in the United States; Civitech cannot provide visa sponsorship at this time.

Benefits

  • $85,000 - $95,000 annual salary.
  • Remote-first work environment with an Austin, TX office option.
  • Temporary fixed-term role with potential for extension or conversion to full-time depending on business needs.
  • Non-eligible for benefits due to the temporary role classification.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Analytics Engineer, Talent Aquisition

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring an Analytics Engineer, Talent Acquisition to turn recruiting and people data into trusted models, metrics, and dashboards that help its Talent Operations team run hiring at scale.

dbt Python SQL
1 day, 4 hours ago

Marketing Analytics Engineer

Redwood 251-1K Internet Software & Services

Redwood Software is hiring a Marketing Analytics Engineer to build and optimize the reporting, data modeling, and automation infrastructure that supports marketing analytics and self-service insights.

CRM dbt GCP Google Analytics Looker Power BI Python Salesforce Snowflake SQL Tableau
2 days, 9 hours ago

Staff, Analytics Engineer

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a remote Staff Analytics Engineer, GTM Data Science & Analytics to build and maintain a trusted business data layer that supports sales analytics, reporting, data science, and AI for its go-to-market organization.

CI/CD dbt SQL Twilio
3 days, 9 hours ago

Analytics Engineer

Calm 251-1K Health Care Providers & Services

Calm is hiring an Analytics Engineer to build scalable data models and internal data products for Calm Health, supporting analysis, experimentation, reporting, and business decision-making across the organization.

Apache Airflow Databricks dbt GCP LLM Mode Python SQL Tableau
3 days, 10 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers