Software Engineer — Data Middleware (Hybrid/Remote Eligible + Internship Eligible)

Big Duck Applied Sciences

Boulder (CO)

Hybrid

USD 90,000 - 125,000

Full time

48 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Big Duck Applied Sciences in Boulder, CO, is seeking a Software Engineer to help build and scale the Intelligent Data-Driven Middleware Framework (IDDMF) for telemetry and flight-test environments. You will work on real-time data ingestion, normalization, serialization, enrichment, and egress pipelines.

This hybrid/remote-eligible role offers internship eligibility and opportunities to collaborate with defense, aerospace, and commercial clients, and to deploy middleware across cloud, on-prem,

Qualifications

  • Bachelor's degree in CS or related field
  • Experience with backend development in Python or Go
  • Familiarity with real-time data processing and API design
  • Bonus: telemetry, aerospace, or defense systems

Responsibilities

  • Design and build high-throughput data ingestion pipelines for heterogeneous telemetry sources
  • Develop protocol- and format-agnostic middleware components (IRIG 106, TmNS, MQTT, gRPC/REST)
  • Collaborate with data science team on closed-loop AI/ML optimization integration
  • Support deployment across cloud, on-prem, and edge environments

Skills

Python
Go
API design

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

IRIG 106
TmNS
MQTT
gRPC/REST

Job description

Software Engineer — Data Middleware (Hybrid/Remote Eligible + Internship Eligible)

Job Openings Software Engineer — Data Middleware (Hybrid/Remote Eligible + Internship Eligible)


About the job Software Engineer — Data Middleware (Hybrid/Remote Eligible + Internship Eligible)

BDAS is seeking a Software Engineer to help build and scale IDDMF (Intelligent Data-Driven Middleware Framework) — our proprietary, patent-pending middleware architecture for telemetry and flight-test environments. You'll work on real-time data ingestion, normalization, serialization, enrichment, and egress pipelines that support defense, aerospace, and commercial clients.


Location: Boulder, CO (Hybrid/Remote-eligible)


Responsibilities


  • Design and build high-throughput data ingestion pipelines for heterogeneous telemetry sources

  • Develop protocol- and format-agnostic middleware components (IRIG 106, TmNS, MQTT, gRPC/REST)

  • Collaborate with data science team on closed-loop AI/ML optimization integration

  • Support deployment across cloud, on-prem, and edge environments


Qualifications


  • Bachelor's degree in Computer Science, Software Engineering, or related field

  • Experience with backend development (Python, Go, or similar)

  • Familiarity with real-time data processing and API design

  • Bonus: experience with telemetry, aerospace, or defense systems


Internship Opportunity:

An internship track is also available for this role. A completed degree is not required for internship candidates — current students and early-career applicants with relevant coursework, projects, or experience are encouraged to apply and to note their interest in the internship in their application.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Scientist / ML Engineer (Hybrid/Remote Eligible + Internship Eligible)
Data Scientist / ML Engineer (Hybrid/Remote Eligible + Internship Eligible)

Big Duck Applied Sciences • Boulder (CO)

Hybrid
USD 100,000 - 140,000
Real-Time Data Middleware Engineer — Hybrid/Remote
Real-Time Data Middleware Engineer — Hybrid/Remote

Big Duck Applied Sciences • Boulder (CO)

Hybrid
USD 90,000 - 125,000
UX Researcher (Hybrid/Remote Eligible + Internship Eligible)
UX Researcher (Hybrid/Remote Eligible + Internship Eligible)

Big Duck Applied Sciences • Boulder (CO)

Hybrid
USD 22,000 - 33,000
Internship program
Junior Data Engineer - Intern
Junior Data Engineer - Intern

ECS • Fairfax (VA)

On-site
USD 2,066,000 - 3,031,000
Mentorship from data professionals
Real-world datasets experience
Professional development opportunities
Software Developer III
Software Developer III

General Atomics and Affiliated Companies • Virginia (MN)

On-site
USD 105,000 - 145,000
Junior Data Engineer - Intern
Junior Data Engineer - Intern

ecsfederal • Virginia (MN)

On-site
USD 28,000 - 41,000
Real-world data engineering experience
Exposure to enterprise tools
Mentorship from data professionals
+2
ME00559-Data Engineer
ME00559-Data Engineer

Momentum Engineering • Washington

On-site
USD 120,000 - 160,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+4
Data Engineer I
Data Engineer I

True Anomaly • City of Long Beach (NY)

On-site
USD 85,000 - 115,000
Health insurance
Dental insurance
Vision insurance
+4
Data Engineer
Data Engineer

Mondo • Baltimore (MD)

Hybrid
USD 100,000 - 150,000
Medical
Dental
Vision
+4
Software Engineer, ML Data Infrastructure
Software Engineer, ML Data Infrastructure

Bayside Solutions • Cupertino (CA)

Remote
USD 83,000 - 96,000