Staff Data Engineer
Company | Capital Rx |
---|---|
Location | Remote in USA, New York, NY, USA, Denver, CO, USA |
Salary | $150000 – $180000 |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 7+ years of experience in data engineering, software engineering, or a related field
- Strong experience with dbt for building and maintaining production-grade data transformations
- Deep knowledge of data modeling, ETL/ELT design, and data warehousing (especially Snowflake)
- Hands-on experience with orchestration frameworks (e.g., Dagster, Airflow)
- Proficiency with Python, SQL, and cloud-based data processing environments
- Experience with CI/CD, infrastructure-as-code, and observability for data pipelines
- Experience with Databricks, Delta Lake, or machine learning feature pipelines
- Exposure to healthcare data (claims, provider directories, eligibility feeds)
- Prior experience in a Staff or Principal engineering role with cross-functional influence
Responsibilities
- Design, build, and maintain batch and streaming pipelines using Dagster, Databricks, Apache Spark, and dbt
- Develop and evolve data models and business logic in Snowflake using dbt for transformation, testing, and documentation
- Establish and enforce best practices for data quality, observability, testing, and lineage
- Partner with data scientists, analysts, and software engineers to define data interfaces and enable cross-functional use of data
- Contribute to the architecture of Capital Rx’s modular data platform, enabling client-specific data customization
- Lead technical design reviews and mentor junior engineers on scalable and maintainable patterns
- Work with DevOps and infrastructure teams to optimize cost and performance of our data stack
- Responsible for adherence to the Capital Rx Code of Conduct, including reporting of noncompliance
Preferred Qualifications
-
No preferred qualifications provided.