Data Platform Engineer

DMSi Software

Omaha (NE)

On-site

USD 110,000 - 150,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

DMSi Software in Omaha, NE seeks a Data Platform Engineer to design, build, and evolve the data platform powering analytics and downstream integrations across products. You will own pipelines, schemas, and provisioning workflows to move data from source systems into a scalable, multi-tenant analytics layer.

You will collaborate with database administration, infrastructure, and product teams to ensure data is available, accurate, and performant.

Qualifications

  • Bachelor’s degree in CS/IS or related field or equivalent practical experience.
  • 3+ years experience building and operating data pipelines, data platforms, or database-backed systems in production.
  • Strong PostgreSQL design, optimization, and data modeling for analytics.
  • Experience with Kafka or similar event streaming and CDC pipelines.
  • Proficiency in Python for pipeline automation.

Responsibilities

  • Design and build data pipelines moving data to the analytics platform using CDC and event streaming.
  • Design, implement, and maintain PostgreSQL schemas and data models for scalable, multi-tenant analytics.
  • Build and maintain the dashboard data layer powering customer analytics and reporting.
  • Develop per-customer data provisioning workflows for onboarding new customers and data sources.
  • Apply infrastructure-as-code to provision, configure, and manage data platform environments.
  • Monitor data pipeline health, performance, and data quality; troubleshoot latency and throughput issues.
  • Collaborate with product, engineering, and infra teams to translate requirements into data platform capabilities.
  • Document data platform architecture, data flows, and procedures for maintenance and onboarding.
  • Evaluate tools and approaches to improve reliability, scalability, and performance of the data platform.

Skills

PostgreSQL expertise
Kafka / event streaming
Cloud infrastructure & IaC
Python
Multi-tenant data modeling
Data security
Problem solving
Communication
Monitoring & observability

Education

Bachelor’s degree in CS/IS or related field
3+ years data pipelines / data platforms experience

Tools

Terraform
AWS
Docker

Job description

Omaha NE Main Office
Omaha, NE 68154, USA

Description

The Data Platform Engineer designs, builds, and evolves the data platform that powers analytics, reporting, and downstream integrations across DMSi products. This role owns the pipelines, schemas, and provisioning workflows that move data reliably from source systems into a scalable, multi-tenant analytics platform, and partners closely with database administration, infrastructure, and product teams to make that data available, accurate, and performant.

RESPONSIBILITIES AND DUTIES:
  • Design and build data pipelines that move data reliably from source systems into the analytics platform, using change data capture, event streaming, and related integration patterns.
  • Design, implement, and maintain PostgreSQL schemas and data models that support scalable, multi-tenant analytics.
  • Build and maintain the dashboard data layer that powers customer-facing analytics and reporting.
  • Develop and maintain per-customer data provisioning workflows so new customers and data sources onboard onto the platform consistently.
  • Apply infrastructure-as-code practices to provision, configure, and manage data platform environments in a repeatable and auditable way.
  • Monitor data pipeline health, performance, and data quality, and troubleshoot and resolve latency, throughput, and accuracy issues.
  • Partner with product management and engineering teams to translate reporting and analytics requirements into data platform capabilities.
  • Collaborate with database administration and infrastructure teams to ensure the data platform integrates cleanly with the broader hosting environment and follows established security and access control standards.
  • Document data platform architecture, data flows, and operational procedures to support ongoing maintenance, on-call response, and knowledge sharing across the team.
  • Evaluate tools, platforms, and approaches that improve the reliability, scalability, and performance of the data platform, and recommend adoption where warranted.
KNOWLEDGE, SKILLS, AND ABILITIES:
  • Strong hands-on experience with PostgreSQL, including schema design, query optimization, and data modeling for analytical workloads.
  • Experience with Kafka or a comparable event streaming or message platform, including change data capture pipeline design.
  • Experience with cloud infrastructure and infrastructure-as-code tooling.
  • Proficiency in at least one programming or scripting language, such as Python, for pipeline and automation development.
  • Familiarity with data modeling principles for multi-tenant, analytics-oriented systems.
  • Working knowledge of data security and access control practices appropriate to a multi-tenant analytics environment.
  • Strong problem-solving skills and the ability to work independently through ambiguous technical problems.
  • Clear written and verbal communication skills, including the ability to document technical designs for both technical and non-technical audiences.
  • Experience with monitoring and observability tooling is a plus.
EDUCATION AND EXPERIENCE:
  • Bachelor’s Degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.
  • Three or more years of experience building and operating data pipelines, data platforms, or database-backed systems in production.
WORK ENVIRONMENT & PHYSICAL DEMANDS:
  • Normal office environment with use of computers and telephone systems; no unusual physical demands.
  • Travel to customer locations as needed, including overnight stays, business air travel, and car rentals.
  • May require occasional off-hours availability to support on-call rotations or planned maintenance windows.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Platform Engineer: Pipelines, PostgreSQL & Analytics
Data Platform Engineer: Pipelines, PostgreSQL & Analytics

DMSi Software • Omaha (NE)

On-site
USD 110,000 - 150,000
Data Engineer (in person)
Data Engineer (in person)

SEP • Westfield (IN)

On-site
USD 90,000 - 110,000
Flexible work schedules
Opportunities to learn and develop
Community of friendly peers
+1
Data Platform Engineer
Data Platform Engineer

MPR Associates, Inc. • Alexandria (VA)

On-site
USD 90,000 - 120,000
Data Analyst III
Data Analyst III

Gravity IT Resources • Charlotte (NC)

On-site
USD 120,000 - 180,000
Senoir Data Engineer
Senoir Data Engineer

Strategic Staffing Solutions • Charlotte (NC)

On-site
USD 120,000 - 180,000
Data Engineer
Data Engineer

Maestro Technologies, Inc. • United States

On-site
USD 90,000 - 120,000
Database Engineer III- #26-23189
Database Engineer III- #26-23189

US Tech Solutions • Charlotte (NC)

On-site
USD 120,000 - 160,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Jobtailor • Lehi (UT)

On-site
USD 140,000 - 190,000
Senior Data Engineer
Senior Data Engineer

Peyton Resource Group • Houston (TX)

On-site
USD 120,000 - 150,000
Data Platform Engineer
Data Platform Engineer

CohesionForce, Inc • Huntsville (AL)

On-site
USD 110,000 - 150,000