Senior Data Engineer

CRITICAL PROPULSION LLC
Dallas, United States of America
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Dallas, United States of America

Tech stack

Artificial Intelligence
Azure
Big Data
Cloud Computing
Information Engineering
Data Infrastructure
Cursor (Graphical User Interface Elements)
Software Debugging
Fault Tolerance
Python
Modular Design
Operational Databases
SQL Databases
Azure
PySpark
Virtual Agents
Api Design
REST
Stream Processing
Databricks

Job description

Databricks pipelines that run in production, not notebooks that run on your laptop. You build, test, and maintain the ingestion infrastructure that moves data from source to consumption. You write resilient, fault-tolerant code that handles real-world data at scale inside 5-day pulse cycles.

How we work

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. Zero handoffs. Single timezone. No offshore blended 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 and maintain data pipelines on Azure. ADF, Databricks, PySpark, SQL. You've done this in production, not just in tutorials.
  • You write Python at a professional level. Debugging, optimization, modular design. You write code that other operators can read, maintain, and extend in the next pulse cycle.
  • 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 engineering gets done, not a novelty.
  • You design for stability, traceability, and fault tolerance. When a pipeline breaks at 3am, your code makes it obvious what went wrong and how to fix it.
  • You operate as an independent contributor. You don't need someone assigning tickets or walking you through requirements. You see the outcome, pick up the work, and close it.
  • You communicate directly. Blocked? Say so in hours, not days. Found a better approach? Speak up with a proposal, not a meeting request.
  • You operate autonomously. No status meetings that could be a message. No decks that could be a decision.

Requirements

Do you have experience in Cloud infrastructure?, * Years of experience as a number. If you can build production data pipelines inside a 5-day pulse cycle, the number on your resume is irrelevant.

  • Specific certifications as prerequisites. We care about engineering judgment and hands-on Azure experience, not badges.
  • Pedigree. No school or company name substitutes for demonstrated ability to ship data infrastructure that works under real load.

Nice to have

  • Deep hands-on experience with Azure Data Factory and Azure Databricks in production environments.
  • Strong PySpark skills for large-scale data processing and transformation.
  • Experience building or consuming RESTful APIs, especially Python-based API architecture.
  • Familiarity with near-real-time data processing patterns and streaming ingestion.
  • Hands-on experience with agentic AI tooling: Claude Code, Cursor, Copilot Workspace, or similar. You've used AI agents to accelerate pipeline development, not just code completion.
  • Comfort with spec-driven development. You've built pipelines from detailed specs in a single pulse cycle without ambiguity or rework loops.
  • Background in consulting or client-facing delivery. You've built data infrastructure with a client watching, not just an internal stakeholder.
  • Prior experience on small, autonomous teams. You've operated in a model closer to a 3-4 person crew than a 15-person feature factory.

Benefits & conditions

  • A team where everyone builds. No layers of management between you and the work.
  • AI agents as real teammates. You'll work with tooling that changes how much one person can ship.
  • Pulse cycles that create natural rhythm without traditional sprint overhead (KT +75%, Rework +60%, Mgmt +45% in typical sprint models).
  • Direct client impact. Your pipelines hit production in days, not quarters.
  • Competitive comp

Apply for this position