Senior Data Analyst

CRITICAL PROPULSION LLC
Dallas, TX, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

HTML Application Programming Interfaces (APIs) Artificial Intelligence Microsoft Azure BigQuery Cloud Database Data Profiling Data Visualization Database Queries Xbrl Graph Database Python (Programming Language)
+15 more
PostgreSQL Microsoft SQL Server SQL Azure Neo4j PowerDesigner Power BI SQL Databases Tableau (Software) Parquet Snowflake Apache Spark Model Validation Data Lakes Avro Databricks

Job description

Critical Propulsion amplifies human delivery. Our swarm model pairs 3-4 senior operators with AI agents to cut cycle times 30-50% and multiply effective capacity 2-5x versus traditional teams. No sprint theater.

Week 1 is productive delivery, not onboarding. We define outcomes and trust operators to get there.

What we expect

  • You build data models from scratch. Conceptual, logical, physical. Star schemas, flat schemas, transactional models. You’ve done this for green-field projects and you understand the trade-offs between normalization and denormalization at scale.
  • You extract and standardize data from messy, real-world formats: PDF, HTML, XBRL, iXBRL, APIs, flat files. You don’t flinch at ugly source data.
  • You embrace agentic development. You don’t treat AI as autocomplete. You delegate real work to AI agents, review their output critically, and iterate fast. You see this as the future of how data work gets done, not a novelty.
  • You write Python, SQL, and Spark to manipulate, analyze, and automate. You’re not just a GUI modeler. You write code to solve data problems.
  • You define and enforce data modeling standards. You conduct analysis to validate compliance, identify anomalies, and catch quality issues before they compound.
  • You communicate directly. When the data doesn’t support what someone wants to believe, you say so with evidence, not a caveat-filled email.
  • You operate autonomously. No status meetings that could be a message. No decks that could be a decision.

What we don’t filter on

  • Years of experience as a number. If you can model data for a swarm shipping in 5-day pulse cycles, the number on your resume is irrelevant.
  • Specific tooling as a prerequisite. We care about data modeling judgment and analytical instinct, not which vendor’s logo is on your resume.
  • Pedigree. No school or company name substitutes for demonstrated ability to build data models that hold up in production.

Requirements

Do you have experience in Taxonomy?, * Deep experience with data modeling tools like Erwin, PowerDesigner, or equivalent.

  • Strong SQL skills across relational and cloud databases: SQL Server, PostgreSQL, Snowflake, BigQuery, or Redshift.
  • Familiarity with Azure cloud data services: Data Lake, Data Factory, Azure SQL.
  • Experience with graph databases (Neo4j) or multiple storage formats (Parquet, AVRO, Delta).
  • Hands-on experience with Databricks for data modeling, analysis, and exploration. You’ve used notebooks, Unity Catalog, and Databricks SQL to build and validate models at scale, not just run ad hoc queries.
  • Experience using Databricks AI capabilities: Databricks Assistant, AI Functions, or Mosaic AI for accelerating data profiling, anomaly detection, or model validation workflows.
  • Comfort with spec-driven development. You’ve written data specs that engineers can build pipelines from in a single pulse cycle without ambiguity.
  • Data visualization experience with Tableau, Power BI, or similar.
  • Background in consulting or client-facing delivery. You’ve worked with stakeholders who care about the data, not just the dashboard.

Benefits & conditions

  • A team where everyone builds. No layers of management between you and the work.
  • AI agents as real teammates. You’ll use AI tooling to accelerate analysis, modeling, and documentation.
  • Pulse cycles that create natural rhythm without traditional sprint overhead (KT +75%, Rework +60%, Mgmt +45% in typical sprint models).
  • Direct client impact. Your data models hit production in days, not quarters.
  • Competitive comp sized for senior operators, not blended-team billing rates.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

3:02 min

Audience Q&A on data formats and engine tradeoffs

Matthias Niehoff Matthias Niehoff · WWC Europe 2026

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

1:52 min

Customizing block storage tiers and formats

Ricardo Sueiras Sueiras · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all