Talent.com
Data Platform Engineer (ETL, Data Modeling, KPI & API Layer)
Data Platform Engineer (ETL, Data Modeling, KPI & API Layer)Citywide Elevator Consulting • Bridgewater, New Jersey, US
No longer accepting applications
Data Platform Engineer (ETL, Data Modeling, KPI & API Layer)

Data Platform Engineer (ETL, Data Modeling, KPI & API Layer)

Citywide Elevator Consulting • Bridgewater, New Jersey, US
2 days ago
Job type
  • Full-time
Job description
  • Overview
  • Like the look of this opportunity Make sure to apply fast, as a high volume of applications is expected Scroll down to read the complete job description.

    We are looking for a senior-level Data Platform Engineer who will own the entire data lifecycle—from raw ingestion to clean, standardized tables to production-grade KPI calculation and API exposure. This is a true “full-stack data” role : you will deeply understand every data source, build and maintain the PostgreSQL core, implement all business-critical metrics and calculations, and expose them reliably via FastAPI (or GraphQL) endpoints consumed by our applications and dashboards. This is a high-ownership, hands-on engineering position with end-to-end responsibility for data correctness, performance, and usability. Key Responsibilities

    • Multi-Source Data Ingestion & Standardization
    • Proactively request, receive, and integrate data from numerous external and internal sources in varied formats (CSV, JSON, Excel, APIs, database dumps, etc.). Build robust, automated Python-based ingestion pipelines that parse, validate, cleanse, enrich, and standardize incoming data. Transform heterogeneous sources into a single, consistent schema in PostgreSQL with full auditability and error handling. Compliance with FAIR(T) principles, and familiarity of the ISO-8000 standard.

    • Deep Data Ownership & PostgreSQL Mastery
    • Design, evolve, and performance-tune PostgreSQL schemas, tables, indexes, materialized views, and complex SQL functions. Maintain referential integrity, slowly changing dimensions, and reference / lookup tables. Develop intimate, expert-level knowledge of every field, entity, and business meaning in the database. Own database migrations, versioning, documentation, and query optimization.

    • KPI & Analytical Metrics Engine
    • Translate business requirements into precise, reproducible KPI calculations (revenue, utilization, compliance ratios, performance scores, etc.). Implement all KPIs as reusable, version-controlled logic in both SQL (stored functions / views) and Python modules. Guarantee 100% consistency between metrics shown in dashboards, APIs, and reports. Build a central, well-documented library of metrics that the entire company trusts as the single source of truth.

    • API-First Data Exposure (FastAPI / GraphQL)
    • Design and maintain a clean, performant API layer using FastAPI (or GraphQL) that exposes KPIs, aggregated datasets, and granular queries to frontend applications, dashboards, and third-party consumers. Create parameterized, secure, and cache-friendly endpoints with clear contracts and OpenAPI / Schema documentation. Optimize query performance for high-concurrency API traffic and large reporting workloads.

    • Data Modeling & Long-Term Integrity
    • Define and enforce canonical data models for core entities (assets, sites, transactions, customers, events, classifications, etc.). Keep the data warehouse clean, de-duplicated, and future-proof as new sources and features are added. Collaborate closely with engineering, product, and analytics teams to evolve models without breaking existing consumers.

    • Required Skills & Experience
    • Bachelors / Masters degree in related field.
    • 7+ years of hands-on data engineering or platform engineering experience.
    • Expert-level Python (pandas, pydantic, clean modular design, testing).
    • Expert-level PostgreSQL (complex schema design, query optimization, procedural
    • SQL, performance tuning).

    • Proven track record of ingesting and harmonizing messy, multi-format data from many sources.
    • Experience building and maintaining a company-wide KPI / metrics framework that is treated as the source of truth.
    • Strong experience exposing data via production APIs with FastAPI or GraphQL.
    • Mastery of relational and dimensional modeling concepts.
    • Ability to work autonomously, communicate complex data concepts clearly, and drive projects to completion.
    • Nice-to-Have (Preferred)
    • Previous work in operational analytics, compliance, fintech, or SaaS environments.
    • Experience integrating data layers directly into web applications.
    • Familiarity with BI tools (Tableau, Power BI, Qlik, etc...).
    • Exposure to multi-tenant data architectures.
    • What You’ll Get
    • Full ownership of the data platform that powers every analytical and product decision in the company.
    • Direct, measurable impact on product performance, client reporting, and business outcomes.
    • A role that combines deep data engineering, metrics definition, and API development with no silos. xklufbp
    • High visibility and influence on architecture and strategy as the company scales.
    • Job Type : Full-time

      Pay : $100,000.00 - $130,000.00 per year

      Benefits :
    • 401(k)
    • 401(k) matching
    • Health insurance
    • Paid time off
    • Work Location : Hybrid remote in Bridgewater, NJ 08807

    Create a job alert for this search

    Data Platform Engineer • Bridgewater, New Jersey, US

    Related jobs
    Data Engineer (AI / ML Focused)

    Data Engineer (AI / ML Focused)

    Munich RE • Princeton, NJ, United States
    Full-time
    We're adding to our diverse team of experts and are looking to hire those who are committed to building a culture that enables the creation of innovative solutions for our business units and client...Show more
    Last updated: 15 days ago • Promoted
    Data Engineer

    Data Engineer

    BeaconFire Inc. • East Windsor, NJ, US
    Full-time
    E-Verified | Visa Sponsorship Available.BeaconFire, based in Central NJ, is a fast-growing company specializing in.If you're passionate about data and eager to learn, this is your opportunity to gr...Show more
    Last updated: 30+ days ago • Promoted
    Data Modeler - Senior - Consulting - Miami / South Florida

    Data Modeler - Senior - Consulting - Miami / South Florida

    EY • Trenton, NJ, United States
    Full-time
    At EY, we're all in to shape your future with confidence.We'll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY and help ...Show more
    Last updated: 3 days ago • Promoted
    BI Engineer

    BI Engineer

    General Motors • Trenton, NJ, United States
    Full-time
    This role is based remotely but if you live within a 50-mile radius of [Atlanta, Austin, Detroit, Warren, Milford or Mountain View], you are expected to report to that location three times a week, ...Show more
    Last updated: 6 days ago • Promoted
    Sr. Data Architect

    Sr. Data Architect

    Shrive Technologies LLC • Princeton, New Jersey, USA
    Full-time
    Design build and maintain scalable data pipelines to ingest process and transform structured and unstructured data.Create optimized data models to support analytics reporting and machine learning w...Show more
    Last updated: 20 days ago • Promoted
    Data Engineer

    Data Engineer

    Themesoft Inc • Newark, DE,Pennington, NJ, Colorado, USA
    Full-time
    Aptos,sans-serif"> Title : Data Engineer Show more
    Last updated: 8 days ago
    Data Engineer

    Data Engineer

    Inherent Technologies • Princeton, New Jersey, USA
    Full-time
    Location : Princeton NJ • • •Day 1 Onsite • • •.Programming Languages : Python (primary) SQL.Cloud Platforms : AWS (S3 Glue Lambda Redshift EC2 EMR). Data Tools : Apache Spark Pandas PySpark Airflow.Databases...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer, Data Platform

    Software Engineer, Data Platform

    Coinbase • Trenton, NJ, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 2 days ago • Promoted
    QA Lead - Enterprise Data & AI Platform

    QA Lead - Enterprise Data & AI Platform

    Eliassen Group • Trenton, NJ, United States
    Full-time
    QA Lead - Enterprise Data & AI Platform.Our client is a leading institution of higher education dedicated to providing accessible, career-focused learning opportunities for working adults and servi...Show more
    Last updated: 2 days ago • Promoted
    Principal Sales Engineer - Data Modernization

    Principal Sales Engineer - Data Modernization

    Rocket Software • Trenton, NJ, United States
    Full-time
    It's fun to work in a company where people truly BELIEVE in what they're doing!.We're looking for a Principal Sales Engineer who is not only passionate about technology but thrives on engaging with...Show more
    Last updated: 3 days ago • Promoted
    Senior Data Engineer, MGB Digital

    Senior Data Engineer, MGB Digital

    Mass General Brigham • Somerville, New Jersey, USA
    Full-time
    Site : Mass General Brigham Incorporated.Mass General Brigham relies on a wide range of professionals including doctors nurses business people tech experts researchers and systems analysts to advanc...Show more
    Last updated: 5 days ago • Promoted
    Lead Software Engineer, Python

    Lead Software Engineer, Python

    S&P Global • Princeton, NJ, United States
    Full-time
    Grade Level (for internal use) : .Join an innovative Agile technology team within a global organization, consisting of Development, Quality Assurance, and Product Ownership teams.As a senior develope...Show more
    Last updated: 18 hours ago • Promoted • New!
    Apptad Data Engineer

    Apptad Data Engineer

    Apptad Inc • Princeton, New Jersey, USA
    Full-time
    Programming Languages : Python (primary) SQL.Cloud Platforms : AWS (S3 Glue Lambda Redshift EC2 EMR).Data Tools : Apache Spark Pandas PySpark Airflow. Databases : PostgreSQL MySQL NoSQL (e.ETL & Workflo...Show more
    Last updated: 11 days ago • Promoted
    Data Solutions Lead

    Data Solutions Lead

    Chubb • Readington, New Jersey, United States
    Full-time
    The Data Management group within Global Analytics at Chubb is seeking a.This individual will work closely with B360 Product Owner to evaluate, analyze, and certify data, troubleshoot data issues, p...Show more
    Last updated: 10 hours ago • Promoted • New!
    Oracle Fusion Data Engineer

    Oracle Fusion Data Engineer

    Staffingine LLC • Princeton, New Jersey, USA
    Full-time
    Job Title : Oracle Fusion Data Engineer.Job Location : Princeton New Jersey.Design build and optimize robust ETLELT pipelines to ingest transform and load data from Oracle Fusion applications a...Show more
    Last updated: 6 days ago • Promoted
    QA Lead

    QA Lead

    Diverse Lynx • Princeton, NJ, United States
    Full-time
    Experience in automating test cases using Pyspark or Python;.Experience working with DevOps engineers to integrate automated test cases into CI / CD. .Experience or trained to test Databricks;.Experie...Show more
    Last updated: 2 days ago • Promoted
    Data Analysis Architect

    Data Analysis Architect

    CAI • Trenton, NJ, United States
    Full-time
    CAI is a global technology services firm with over 8,500 associates worldwide and a yearly revenue of $1 billion+.We have over 40 years of excellence in uniting talent and technology to power the p...Show more
    Last updated: 2 days ago • Promoted
    Data Analytics & AI Principal Consultant

    Data Analytics & AI Principal Consultant

    Infosys • Bridgewater, New Jersey, USA
    Full-time
    Infosys is seeking a dynamic and visionary.Data Analytics & AI Principal Consultant.You will guide teams on project processes deliverables and contribute to the proposal development client trai...Show more
    Last updated: 20 days ago • Promoted