Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
KI
Knowmadics Inc
Data Engineer
Career Insights for Data Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Kansas data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Data Engineer designs, builds and manages the information or big data infrastructure. Develops the architecture that helps analyze and process data in the way the organization needs it. Makes sure those systems are performing smoothly.
$106,023 / year median in Kansas
+12% projected growth
Job Description
Data Engineer Knowmadics Inc Wichita, KS Job Details Full-time 12 hours ago Qualifications Containerization systems Data integrity assurance Authentication Data model design Software engineering Data Integration (Data management) Engineering development testing Data modeling projects Data validation techniques IT system monitoring Software implementation Schema design Data quality management Data Security (Data management) Version control systems Developing automated testing protocols Developing and maintaining backend systems Web applications System deployment Cloud automation Back-end integration Distributed computing DevOps automation Data analytics tools Query management System security Test Planning (Quality assurance practices) Validation design Full Job Description Job Purpose/Summary The Data Engineer owns and delivers end-to-end data engineering features that support applied research, experimentation, and emerging analytical capabilities. This role develops data pipelines, backend services, data models, and supporting infrastructure for geospatial, sensor, telemetry, and analytical data systems. The role is responsible for delivering data-oriented capabilities from design through validation, including building ingestion workflows, transforming and modeling datasets, developing APIs and service interfaces, and integrating with analytical storage systems. The Data Engineer contributes to system design, making informed tradeoffs across speed of research iteration, data quality, scalability, and implementation complexity. The Data Engineer works closely with researchers, data scientists, software engineers, and product stakeholders to clarify requirements, define acceptance criteria, and translate experimental concepts into usable technical solutions. The role handles moderate ambiguity with support, breaks down medium-scope work into actionable tasks, and contributes to planning and estimation. As a collaborative team member, this role produces clear technical documentation, participates in design discussions and code reviews, and helps coordinate dependencies across data, backend, and research workflows. The person in this role demonstrates solid working knowledge of the domain, anticipates common edge cases in real-world data, and incorporates appropriate safeguards through validation, testing, instrumentation, and monitoring. In partnership with cross-functional teams, this role helps move promising research capabilities from prototype toward reusable data infrastructure, emphasizing rapid iteration, practical engineering judgment, and operational rigor to support reliable experimentation, evaluation, and future maturation. Duties and Responsibilities Own and deliver end-to-end data engineering capabilities supporting applied research, experimentation, geospatial analytics, backend services, and emerging data infrastructure. Build and maintain data pipelines that ingest, validate, transform, and organize structured, semi-structured, sensor, telemetry, and geospatial data. Develop backend services, APIs, and data interfaces supporting analytics, machine learning, and research workflows. Design and implement data models supporting analytical, operational, and geospatial use cases. Collaborate with researchers, data scientists, software engineers, and stakeholders to define requirements, estimate work, and deliver medium-scope technical capabilities. Contribute to data architecture and implementation decisions, balancing research velocity, data quality, scalability, maintainability, and technical complexity. Write clean, maintainable, and tested software for data processing, backend services, and analytical workflows. Debug data quality issues, pipeline failures, backend services, and integrations across databases, APIs, object storage, and analytical systems. Participate in code reviews, design discussions, planning, estimation, and technical documentation. Support onboarding and informal mentorship of junior engineers, interns, and new team members. Contribute to containerization, CI/CD, deployment, and operational support for research and development environments. Stay current with technologies and practices related to data engineering, backend software development, cloud-native systems, and geospatial analytics.