Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Platform Engineer

IONNA LLC

Reports to: Director of Software Development

This role requires a full-time onsite presence in Durham, NC

Please note: We are only able to consider candidates who are U.S. citizens or lawful permanent residents (green card holders) and who do not require current or future visa sponsorship of any sort.

Job Summary

IONNA is seeking a Senior Data Platform Engineer to own and evolve the data infrastructure that powers our EV charging operations. The Technology team is a mission-driven group committed to delivering the best driver experience in the EV charging industry. Our datalake underpins everything from real-time operational monitoring to company-wide KPIs like Charge Success Rate, and this role is responsible for keeping it reliable, performant, and trustworthy.

You will own the full lifecycle of our analytical database - schema design, materialized views, data pipelines, and the KPI calculations that drive business decisions. You will work across our medallion architecture (bronze, silver, gold) built on Apache Doris, design and maintain streaming and batch data pipelines on AWS, and build the SDK that makes our data accessible to the rest of the engineering organization.

Key Responsibilities

Database & Schema Ownership

  • Own the Apache Doris datalake schema, including table design, partitioning strategy, and materialized view lifecycle across bronze, silver, and gold layers.
  • Design and optimize materialized views for incremental refresh, managing partition alignment, trigger tables, and refresh performance.
  • Manage database schema evolution, writing and applying migrations to maintain consistency across environments.
  • Maintain schema documentation to ensure clarity and alignment across teams.
Data Pipelines

  • Design, build, and maintain data pipelines that ingest data from multiple sources into the datalake.
  • Build and maintain pipeline infrastructure on AWS (S3, Lambda, MSK/Kafka, Secrets Manager).
  • Develop pipeline components in TypeScript depending on the service context.
KPI & Analytics

  • Own the KPI calculation layer - session success rates, visit metrics, daily operational dashboards, and waterfall analyses.
  • Monitor and validate KPI accuracy, investigating discrepancies and ensuring alignment between raw data and reported metrics.
  • Partner with operations and business stakeholders to translate business questions into reliable, automated data products.
Requirements

  • Bachelor's degree in Computer Science, Data Engineering, or equivalent practical experience, with a minimum of 5 years in data engineering or data platform roles.
  • SQL & Data Warehousing: Expert-level SQL skills and deep experience with analytical databases or data warehouse technologies. Strong understanding of partitioning, materialized views, and query optimization.
  • Data Architecture: Proven experience designing and operating a medallion or layered data architecture scale.
  • Programming Languages: Proficient in at least one language from our tech stack: Python, TypeScript, or Kotlin.
  • AWS: Hands-on experience with core data services - S3, Lambda, Secrets Manager, and managed Kafka (MSK) or equivalent streaming platforms.
  • Apache Kafka: Experience building and maintaining streaming data pipelines, including schema management and consumer/producer patterns.
  • Git & CI/CD: Comfortable with Git workflows, automated linting/testing, and continuous delivery practices.
  • Strong analytical and problem-solving skills with the ability to debug complex data quality issues across multiple systems.
  • Excellent communication skills - able to explain data architecture decisions to both technical and non-technical stakeholders.
Nice to Have

  • Experience with Apache Doris specifically, or similar databases.
  • Knowledge of the EV charging industry, including protocols such as OCPP, ISO 15118, or OCPI.
  • Experience with containerization and orchestration (Docker, Kubernetes, Helm).
  • Familiarity with dashboarding/BI tools and building data products for business users (Superset, PowerBI).
  • Experience with data pipeline orchestration frameworks (Airflow, Step Functions, or similar).



IONNA is committed to fair and equitable compensation practices through a competitive base salary, as well as offering bonus programs, comprehensive benefits such as medical, dental, vision, life, 401(K), and paid holidays. Actual base salaries are based on several factors unique to each candidate, including but not limited to skill set, experience, certifications, and specific work location.

We are committed to an inclusive and diverse team. IONNA is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status, or any legally protected status.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Data Platform Engineer in Raleigh, NC vacancy
  • Affirm is seeking an experienced Data Engineer to lead the design and implementation of their lakehouse analytics platform. The role involves significant responsibilities in architecting Snowflake's analytical infrastructure, mentoring teams, and driving data governance... 
    Senior
    Remote job

    Affirm

    Raleigh, NC
    2 days ago
  • A leading recruitment firm is looking for a Senior Data Platform Engineer in Raleigh, NC. The role encompasses building and optimizing data pipelines for cloud-based platforms to enable data-driven decisions. Candidates should have at least 5 years of experience in data... 
    Senior

    Vaco Recruiter Services

    Raleigh, NC
    1 day ago
  • Valid8 Financial, Inc. is seeking a Senior Data Platform Engineer in Durham, NC to own and evolve the data infrastructure supporting EV charging operations. The role oversees the data lake schema using Apache Doris and is responsible for data pipeline design, implementation... 
    Senior

    Valid8 Financial, Inc.

    Raleigh, NC
    3 days ago
  • JPMorgan Chase is seeking a Senior Director of Software Engineering to lead the enterprise data platform strategy within Employee Platforms. This role involves defining the platform vision, overseeing data engineering delivery, and collaborating with multiple stakeholders... 
    Senior

    慨正橡扯

    Raleigh, NC
    5 days ago
  •  ...looking for a Head of Cloud Lake, Storage, and Compute Platform Services to join their Data Platforms team. This role requires leadership in managing...  ...candidate will have extensive experience in software engineering, cloud technologies, and managing large teams while driving... 
    Senior

    慨正橡扯

    Raleigh, NC
    5 days ago
  •  ...Work Shift: 1st shift (United States of America) Job Overview Senior Engineer/Platform Leader accountable for designing, building, and operating...  ...governance patterns for AI/ML and GenAI consistent with enterprise data governance and regulatory obligations. Provide technical... 
    Senior
    Shift work
    Day shift

    Habitat for Humanity of Durham

    Raleigh, NC
    3 days ago
  • Dexian is seeking a Senior Data Engineer to join its Asset Management Technology team in North Carolina. You will design, develop, and maintain...  ...business applications, working with large-scale data platforms. The ideal candidate has at least 7 years of experience in... 
    Senior

    Dexian

    Raleigh, NC
    3 days ago
  • $160k - $200k

    Datavant is seeking a Senior Data Engineer in Raleigh, NC, to enhance our data analytics capabilities. This role involves leading the design of a scalable data platform and mentoring engineers while driving complex initiatives across teams. Candidates should have a strong... 
    Senior

    Datavant

    Raleigh, NC
    5 days ago
  • $140k - $170k

    Gen II, located in Raleigh, NC, is seeking a Senior Data Engineer to lead the extract-validate-normalize-store pipeline for data products. The ideal candidate will own the journey from raw source data to client-ready assets, ensuring each dataset is trustworthy and well... 
    Senior
    Flexible hours

    Gen II

    Raleigh, NC
    3 days ago
  • $89.6k - $123.2k

    ULSE is seeking a Senior Data Engineer for a hybrid role in Raleigh-Durham, NC, to design, build, and maintain scalable data architectures. Candidates should have a strong background in data engineering principles, with at least 5 years of relevant experience. Responsibilities... 
    Senior

    ULSE

    Raleigh, NC
    2 days ago
  • Under Armour, Inc. is seeking a Sr. Data Analytics Engineer to enhance data modeling and visualization solutions. The role offers the chance to...  ...teams to drive business decisions through an advanced data platform. Qualified candidates will have a Bachelor's degree in a... 
    Senior
    Remote job

    Under Armour, Inc.

    Raleigh, NC
    4 days ago
  • A leading data solutions company in Raleigh, North Carolina seeks an experienced professional to design and optimize data integration processes and workflows. You will collaborate with stakeholders to ensure reliable solutions while maintaining ETL jobs. Advanced knowledge... 
    Senior

    Carrington

    Raleigh, NC
    5 days ago
  •  ...A global IT solutions provider in Raleigh, North Carolina, seeks a Senior Data Engineer to lead data engineering practices and develop ETL workflows. The role involves collaborating with internal stakeholders to address business needs, driving the data strategy, and delivering... 
    Senior

    SHI GmbH

    Raleigh, NC
    2 days ago
  •  ...A regional banking institution is looking for a Data Engineer to design and maintain ETL pipelines on a Databricks platform. The ideal candidate should have a Bachelor’s degree in Computer Science and over 5 years of experience in data engineering. Key responsibilities... 
    Senior

    TowneBank

    Raleigh, NC
    2 days ago
  •  ...Labcorp is seeking a Senior Data Engineer to join our team in Durham, NC. Responsibilities Design and implement end-to-end data engineering solutions leveraging the full suite of Databricks, Fabric tools, including data ingestion, transformation, and modeling. Design,... 
    Senior
    Temporary work
    Casual work
    Internship
    Flexible hours

    LCH Lab. Corp. of America Holdings

    Raleigh, NC
    1 day ago
  •  ...Join to apply for the Data Engineer role at BuildOps At BuildOps, we’re transforming the commercial...  ...industry with our all-in-one software platform. From service management to project...  ..., BuildOps is the place for you. Seniority level Mid-Senior level Employment type... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    BuildOps

    Raleigh, NC
    1 day ago
  • $100k - $161.18k

     ...Overview Join to apply for the Data Engineer role at Labcorp . Invitae joins Labcorp to further the future of genetic testing. Invitae...  ...stakeholders to provide data for internal and external customers. The platform provides capabilities to build robust data pipelines, enable... 
    Senior
    Part time
    Remote work

    LabCorp

    Raleigh, NC
    1 day ago
  • $140k - $170k

     ...Senior Data Engineer Gen II is a leading fund administration provider focused entirely on serving private capital asset managers and investors...  ...-being. Gen II is building out its Data & Integration Platform — the central data backbone that powers data integration,... 
    Senior
    Work at office
    Flexible hours
    1 day per week

    Gen II Fund Services

    Raleigh, NC
    3 days ago
  •  ...Senior Data Engineer Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, and... 
    Senior

    Reliant Medical Group

    Raleigh, NC
    3 days ago
  •  ...managing and supporting Informatica environments to ensure optimal data integration and administration Any Admin skill is fine Need...  ...for data movement and transformation Collaborate with data engineering governance and business teams to support cloud data integration... 
    Senior

    LTM

    Raleigh, NC
    5 days ago
  •  ...Overview Kimley-Horn is seeking a Senior Data Engineer to join our Innovations team in Raleigh, North Carolina (NC). This is an in-office...  ...Responsibilities Kimley-Horn is building an enterprise data platform to activate project and operational data for AI, search,... 
    Senior
    Work at office
    Work visa
    Flexible hours

    Kimley-Horn

    Raleigh, NC
    1 day ago
  •  ...Senior Data Engineer We are seeking a Senior Data Engineer to join our team of qualified, diverse individuals supporting a Federal Government...  ...least 5 years in designing and deploying cloud-based data platforms (preferably Azure). Proficiency in Azure Data Factory,... 
    Senior

    PLANIT Group

    Raleigh, NC
    4 days ago
  •  ...Data Engineer We are seeking a skilled mid-level+ Data Engineer to join our team and focus on quality assurance, quality checking, and...  ...bucket and subsequently into and through our Snowflake data platform. This data will be utilized by downstream applications and reporting... 
    Senior

    InterSources

    Raleigh, NC
    4 days ago
  • $140k - $160k

     ...design, develop, and maintain databases and data integration (ETL) systems to support...  ...integration processes, ETL workflows, and data platforms, leading the creation of technical...  ...languages is commonly used in data engineering, such as Python or Java Our Company:... 
    Senior
    Work experience placement
    Remote work
    Work from home

    Carrington

    Raleigh, NC
    1 day ago
  • $106.9k - $176.5k

     ...better working world. We are seeking a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering, specifically Databricks...  ...specifications. Optimizing data flows for target data platform designs. Design, develop, and implement data... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Raleigh, NC
    3 days ago
  • A technology company based in Raleigh, NC, is looking for an AWS Data Engineer with over 10 years of experience in data engineering, specifically in data warehouse and data mesh implementations. The candidate should have at least 4 years of experience with the AWS tech... 
    Senior

    TechDigital Group

    Raleigh, NC
    4 days ago
  • 慨正橡扯 is looking for a Consulting Data Engineer in Raleigh, NC. This role involves collaborating with teams to solve technical problems, leading mult-functional development activities, and mentoring data engineers. The ideal candidate will have over 10 years of experience... 
    Senior

    慨正橡扯

    Raleigh, NC
    5 days ago
  • $135k - $180k

    Cognizant is seeking a Senior AWS Data Engineer to design and optimize cloud-native data solutions in Raleigh, North Carolina. This role requires significant AWS expertise and involves working collaboratively with cross-functional teams to deliver scalable and robust data... 
    Senior
    Remote job

    Cognizant

    Raleigh, NC
    5 days ago
  • $77k - $202k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector...  ...people in data and analytics engineering focus on leveraging advanced...  ...architecture strategies. As a Senior Associate you analyze complex...  ...Apart - Certification in Cloud Platforms [e.g., AWS Solutions... 
    Senior
    Full time
    H1b

    PwC

    Raleigh, NC
    3 days ago
  • LCH Lab. Corp. of America Holdings is seeking a Senior Data Engineer to join our team in Durham, NC. This role involves designing and implementing end-to-end data engineering solutions using Databricks and related tools. The ideal candidate will have extensive experience... 
    Senior

    LCH Lab. Corp. of America Holdings

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Platform Engineer. Be the first to apply!