Civitech logo
Civitech

We develop technology and data products that help Democratic candidates win and progressive causes succeed.

Analytics Engineer

Analytics EngineerAnalytics EngineerFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Texas

Posted

20 days ago

Salary

$85K - $95K / year

Seniority

Senior

Job Description

Analytics Engineer

Civitech

• 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 rather than one-off queries. • Improve data quality across the stack by writing tests, defining expectations for critical models, and triaging issues when something looks wrong. • Document models, metrics, and lineage so engineers, analysts, and partner organizations can self-serve with confidence. • Use Python where it's the right tool — for orchestration, ad-hoc work, or transformations that don't belong in dbt. • Raise the bar on analytics engineering practices, including code review, modeling conventions, CI for data, and documentation standards. • Perform additional engineering and data duties as needed to support the broader team.

Job Requirements

  • 3+ years of experience in analytics engineering, data engineering, or a closely related role where modeling data was central to the job.
  • Strong SQL skills and production experience with dbt, including tests, documentation, and a sensible approach to project structure.
  • Comfortable in Python for data work, including pandas, scripting, and lightweight automation.
  • Experience with a cloud data warehouse (Snowflake, BigQuery, Redshift, or similar) and an instinct for writing SQL that performs well at scale.
  • A bias toward clarity — you write models, tests, and documentation that other people can actually use.
  • Comfort with ambiguity. Political and civic data is messy and timelines are real; you can move quickly without leaving a mess behind you.
  • Familiarity with voter file data, VAN/EveryAction, or other political/civic data sources is a plus.
  • Experience with orchestration tools (Airflow, Dagster, Prefect) or modern data ingestion (Fivetran, Airbyte) is an advantage.
  • Committed to leveraging technology and data products to help Democratic candidates run for office and win, empower progressive causes, and increase civic participation.

Benefits

  • Civitech provides equal employment opportunities (EEO) to all employees and applicants.
  • Civitech utilizes E-Verify to verify an employee's eligibility to work in the United States.

Related Categories

Related Job Pages

More Analytics Engineer Jobs

Full TimeRemoteTeam 501-1,000Since 1891H1B No Sponsor

• Design and deliver production‑grade Power BI dashboards and reports across a wide range of business domains • Connect and model data from diverse sources, including SQL Server, ERP systems, industrial platforms, and cloud services • Build robust data models with clean DAX measures and optimized Power Query transformations • Conduct exploratory analysis on large datasets to surface trends, anomalies, and opportunities not yet being tracked • Partner with stakeholders to translate domain knowledge into actionable analytics requirements • Document analytics solutions and provide training to end users • Stay current with the BI ecosystem and help shape platform evolution • Support development of analytics capabilities across business units.

Idaho
$90K - $115K / year
Job Closed

Role Description Co-own Formula's entire analytics function alongside our Head of BI — half builder, half investigator, in one seat. This is not a data engineer and not a product analyst; it's the rare full-stack data person who makes both possible without a team in between, on a modern stack (Snowflake, dbt, Python, Dagster, Metabase) with AI woven into daily work. Qualifications - Hands-on hybrid experience: personally written dbt models and personally run analyses that moved business decisions. - Strong SQL and dbt in a modern warehouse (Snowflake, BigQuery, Redshift, or Databricks); able to design a data layer from scratch. - Python at the level of pipelines and analytical notebooks — pandas, applied statistics, light ML where it earns its place. - Statistical literacy you can defend — A/B testing, incrementality, correlation vs. causation handled correctly. - Russian language for day-to-day work with the team. Requirements - Someone who has been the strongest data person on a small team and is ready to do it again — with a co-owner mandate, not an executor seat. - A pragmatic builder rather than a craft-obsessed engineer: ships the model that earns its keep, not the architecture diagram. - A curious investigator who walks into the room with the answer, not the dashboard — and can push back on the question if it's wrong. - Comfortable in a no-process environment: forms the request themselves, navigates ambiguity without hand-holding. - Treats AI tools as a daily multiplier, not a novelty — already builds Claude / Cursor / GPT into how the work gets done. Benefits - Inspiring Mission: Help users live longer, healthier lives through innovative products. - Impact: Directly influence company growth with minimal bureaucracy. - Attractive Compensation: Competitive salary and comprehensive benefits package. - Work-Life Balance: Flexible working hours. - Professional Development: Tuition reimbursement. - Remote Work: Fully remote, with a preference for candidates within ±2 hours of CET. - Health insurance, gym membership reimbursement, home office support.

CET (UTC+1) + 2 moreAll locations: CET (UTC+1) | CET + | 3 HOURS
Full TimeRemoteTeam 11-50Since 2006H1B No Sponsor

• Design, develop, and maintain Python-based analytical applications supporting reporting, planning, and decision-making • Build and support data pipelines and workflows, including ingestion, transformation, validation, and integration • Develop and optimize SQL queries, database schemas, and data access patterns for performance and scalability • Create user-facing dashboards, visualizations, and analytical interfaces to enable data exploration and insight generation • Translate complex analytical requirements into scalable, maintainable software solutions • Implement best practices in software development, including version control, testing, and code reviews • Support application lifecycle management, including enhancements, troubleshooting, and performance optimization • Collaborate with technical teams and stakeholders to define requirements and deliver high-quality solutions • Ensure secure development practices and proper handling of data and application dependencies • Document application architecture, workflows, and operational processes

California
Crükus Virtual Staffing logo

Senior Analytics Engineer – LATAM Only

Crükus Virtual Staffing

We provide virtual staffing solutions for insurance agents, real estate agents, and small to medium sized businesses.

ContractRemoteTeam 11-50H1B No Sponsor

• Design and implement scalable analytical data models using dimensional modeling best practices • Build and maintain fact tables, dimension tables, star schemas, and reporting datasets • Develop and manage DBT transformations, models, and analytics workflows • Create scalable ELT pipelines using Databricks, SQL, Python, and cloud-based technologies • Collaborate with stakeholders to translate business and reporting requirements into reliable data solutions • Ensure data quality, consistency, and governance across analytics environments • Support modern analytics initiatives using Microsoft Fabric, SQL endpoints, and related tooling • Contribute to AI-enabled analytics initiatives, integrations, or modern data platform enhancements • Support Oracle-based data integrations and related analytics workflows • Assist with legacy Microsoft data stack environments when required, including SQL Server, SSRS, SSIS, and SSAS • Support modernization efforts involving legacy reporting and BI systems

Argentina
$23 - $25 / hour