Software Engineer - Data Streaming Platforms
Eccalon, LLC
We are seeking a Software Engineer with a strong focus on data streaming and real-time processing platforms to help design, build, and operate scalable, high-throughput, low-latency systems. This role will work on distributed systems that ingest, process, and deliver streaming data used for analytics, machine learning, monitoring, and mission‑critical applications. You will collaborate closely with data engineers, platform engineers, product teams, and infrastructure to ensure reliability, performance, and scalability across streaming pipelines. Responsibilities Design, build, and maintain scalable data streaming pipelines Develop and operate event-driven architectures using streaming technologies Implement real-time and near-real-time data processing applications Ensure data correctness, ordering, fault tolerance, and exactly-once or at-least-once semantics as required Contribute to the design and evolution of streaming platforms and internal data infrastructure Build resilient, high-availability services capable of handling large volumes of data Optimize systems for throughput, latency, and resource efficiency Participate in capacity planning and performance tuning Implement monitoring, logging, alerting, and metrics for streaming applications Debug production issues related to performance, lag, data loss, or backpressure Support on-call rotations and incident response for critical data systems Improve automation, deployment pipelines, and operational tooling Collaborate with product, analytics, and ML teams to support data use cases Write clean, maintainable, and well-tested code Participate in design reviews, code reviews, and technical discussions Contribute to documentation and engineering best practices Required Qualifications Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field (or equivalent practical experience). 3+ years of professional software engineering experience. Systems Programming: 2+ years of hands‑on experience programming real‑time applications at the Low-Level / Packet Level using C, C++, or Rust. Must be highly comfortable with manual memory management, pointer manipulation, and multi-threaded optimizations. Strong experience in a modern concurrency language like Go or Python for stream orchestration, tooling, and control-plane API development. Network Protocols: Deep, foundational understanding of UDP and TCP/IP networking mechanics. Direct experience managing socket programming, custom congestion control, packet pacing, and error correction techniques (ARQ / selective retransmission). Media Transport: Proven experience with broadcast and linear video workflows, including media containers and multiplexing (specifically MPEG-TS wrappers). Experience building custom stream troubleshooting, diagnostic, or real-time monitoring software. Codecs: Codec-agnostic architecture mindset with low-level implementation knowledge of H.264/AVC, H.265/HEVC, and emerging standards like AV1. Automation & Scripting: Strong scripting capabilities in Python or Bash for stream orchestration, pipeline automation, and local-first systems management. Preferred Qualifications Direct development experience with libsrt, librist, RTMP, or similar APIs. Deep familiarity with open-source media frameworks like FFmpeg, Astreamer, GStreamer, and low level packet streaming tools. Experience using network analysis to debug packet loss, jitter, clock drift, and MTU issues on live networks. Familiarity with AWS, GCP, or Azure specifically regarding networking components (firewall traversal, listener/caller architecture, and high-bandwidth ingress). Lightweight containerization experience or portable streaming endpoints or edge-compute tools. Knowledge of serialization formats (like Protobuf or JSON) strictly for control-plane APIs and performance telemetry aggregation. About the Organization Eccalon provides global solutions to the most challenging technological issues of the 21st‑century, and our evolving portfolio spans five major markets: Machine Learning, Cybersecurity, Aerospace & Defense, Material Sciences, Advance Manufacturing, Sports Science, Biotechnology, and Health & Life Sciences. Why Join Us Eccalon's Executives foster a supportive work environment allowing our teams to thrive, and have a fierce dedication to innovation, security, and people. Our culture is built on inclusion, teamwork, trust, and we are committed to offering career advancement opportunities to all employees. Encouraging a healthy and balanced life, we offer an extensive benefits package to support the wellness of our employees and their families. You will be joining a team of innovators, working with cutting edge technologies, supporting mission critical projects, and making an impact. Equal Employment Opportunity Eccalon provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. EEO is the law. #J-18808-Ljbffr Eccalon, LLC
- Eccalon in Detroit is seeking a Software Engineer focused on data streaming and real-time processing to design, build, and operate scalable, low-latency... ...analytics and monitoring. You will work with data engineers, platform engineers, product teams, and infrastructure to ensure...Platform
$140k - $200k
Software Engineer, Data Infrastructure & Acquisition - Detroit, MI, USA Detroit, MI, USA The mission of Speechify is to make sure that reading... ...our ingestion pipeline, currently running on Google Cloud Platform and managed with Terraform. Collaborate closely with Scientists...PlatformShift work- ...Global is looking for a highly motivated Software Engineer to join our Observability team in... ...telemetry standards, and developing robust data pipelines. The ideal candidate will have... ...experience in Python and cloud platforms, working collaboratively to ensure high...Platform
$260k - $310k
...compounding interest. Affirm's engineering team is building a... ...and analysis. The Data and Storage Services... ...Batch Orchestration, Streaming Infrastructure, Event... ...encompasses the Lake Analytics Platform and Analytics... ...with product managers, software engineers and analysts...PlatformWork at officeRemote workFlexible hours$123.8k - $173.1k
We are seeking an Engineering Manager, Data Platform & Governance to lead the development of our data capabilities... ...will partner closely with Product, Software Engineering, AI/ML, Security, Legal,... ...data pipelines, ETL/ELT processes, streaming architectures, and data integration...PlatformTemporary workWork at office- Senior Backend Engineer - GCP & Big Data We are seeking a Senior Backend Engineer... ...high-volume event streams. Architect and optimize data... ...and container orchestration platforms. Implement observability practices... ...experience. 5+ years of software development experience....Platform
- Motion Recruitment Partners LLC is looking for an AI Engineer/Data Scientist in Detroit, Michigan. The role involves developing AI solutions, leveraging technologies such as Python, SQL, and Databricks. With 2+ years of experience in AI or data science and a Bachelor’s...Platform
$103k - $155k
...Relativity is a leading legal data intelligence company... ...Our AI‑powered, cloud platform, RelativityOne,... ...Relativity’s legal AI software to securely surface and... ...We Do At Relativity, engineers do more than write code... ...message‑based or event streaming platforms for building...PlatformRemote work- Kobie is seeking a Senior Data Engineer to join their team. This pivotal role involves managing data pipelines, ensuring reliability, and supporting complex data architectures. You will leverage your Snowflake expertise and data engineering skills to enhance our data capabilities...PlatformRemote work
$140k - $200k
...include frontend and backend engineers, AI research scientists, and... ...The responsibilities of our Platform team include building and maintaining... ...'re looking to hire for our Data side of our AI team at... ...We are looking for a skilled Software Engineer to join us. What...PlatformRemote jobFull timeWork at officeShift work- Rocket, based in Detroit, seeks a Senior Data Engineer to design, develop, and maintain data platforms. The role requires 7 years of data solution experience, proficiency in SQL and NoSQL, and expertise in Python. As a senior team member, you’ll mentor others and ensure...Platform
- Speechify is hiring for its Data side of the AI team. You’ll build... ...work with infrastructure, engineering, and research to power next‑generation... ...candidate has 5+ years in software development, strong Bash/... ...with Docker and cloud platforms (GCP). Distributed team, focus...Platform
- Rocket Money in Detroit, Michigan is looking for a Data Platform Engineer to build and maintain our data infrastructure while collaborating with analytics and engineering teams. Ideal candidates have over 6 years of experience in data engineering, with a strong command...PlatformFull time
- We Miracle Software Systems is looking for the AI Engineer - PLM Data Migration & Automation (W2) at Dearborn, MI location. Location: Dearborn, MI Duration: Long... ...between Teamcenter and 3DEXPERIENCE (3DX) platforms. The ideal candidate will combine PLM knowledge,...Platform
$160k - $200k
...leg up on their financial journey. Data Platform Engineers at Rocket Money further our mission by... ...Data Analytics, Machine Learning, and Software Engineering teams to build data... ...through ELT tools, custom applications, streaming systems, or event-driven architectures...PlatformTemporary workWork at office- ...partnering closely with firmware engineers to validate embedded systems... ..., test automation, hardware/software validation, and debugging... ...technologies and connected device platforms, including: AWS CloudWatch... ...Databases Kinesis Streams CloudTrail API Gateway Cognito...Platform
- Canopy Limited is seeking an Engineering Manager for Data Platform & Governance to lead the development of data capabilities across connected security products. This role is vital for defining our data strategy and building scalable platforms. The ideal candidate will have...Platform
- ...ideal candidate will have over 8 years of experience in AI/ML engineering, coaching stakeholders, and delivering client-facing... .... Key responsibilities include deploying ML systems, building data platforms, and leading workshops with partners. #J-18808-Ljbffr SMEPlatform
$113k - $254.2k
...our customers and supply chain partners . As a Senior Software Engineer on the Customer Platform team , you will build modern, scalable web platforms... ...working with RESTful APIs and services Experience with data streaming and messaging systems (Kafka preferred) Experience...PlatformHourly payTemporary workWorldwideFlexible hours- A leading outdoor communities company is seeking a Senior Data Engineer to build and maintain their Azure data platform. The role involves developing data governance policies, managing data ingestion, and mentoring the data team. Candidates should have a Bachelor's Degree...Platform
$163k - $369.8k
...professionals delivers a full stack of integrated cloud capabilities across data, edge, integrated infrastructure and applications, deep... ...cloud and AI offerings. You’ll be responsible for aligning platform capabilities, industry priorities, and commercialization strategy...PlatformWork experience placementLive inWork at officeLocal area- Full-Stack Software Engineer AI Vision Systems (Edge & Cloud) Location: Dearborn... ...can bridge Edge AI, Cloud Platforms, and Full-Stack Development... ...solutions, and cloud-native data platforms. This is a hands‑... ...experience Real-Time Data Streaming experience Computer Vision...PlatformContract workLocal area
- LIVIUM, evolved from Jackson-Dawson, is seeking a Senior Software Engineer in Dearborn, MI. You will build products like TrueTrack and collaborate with engineers to implement strategies and explore AI applications. The ideal candidate has 4-6 years of software development...Work at officeRemote work
- Henry Ford Health is looking for a software developer in Radiation Oncology to design and implement patient data analysis methods. The role includes working with medical physicists to develop software prototypes and ensuring quality standards are met. The ideal candidate...
- Accenture is looking for a Forward Deployed Engineer in Detroit, Michigan, to deliver impactful AI-driven solutions across... ...actionable plans, and will have a minimum of 3 years in data engineering and cloud platforms. Strong skills in Python and structured problem-solving...Platform
- HTC Global Services is seeking a Senior Backend Engineer to design and build high-throughput backend systems focused on data processing and API development. This role... ...of IT experience and expertise in Google Cloud Platform (GCP) and large-scale data technologies. Our competitive...Platform
- ...Role: Azure Data Engineer Location: Detroit, MI (Onsite) Contract Competencies: ~8+ years of experience ~... ...and a solid understanding of Marketing Technology (MarTech) platforms. The role focuses on designing, building, and optimizing...PlatformContract work
- Overview We’re looking to hire for our Data side of our AI team at Speechify. This role is responsible... ...through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy...Shift work
- ...Responsibilities Define and evolve the software architecture for automotive instrument panel... ...with cross‑functional teams to improve platform stability, performance, and software... ...establish best practices, and mentor junior engineers on embedded development techniques....Platform
- ..., intelligence, and precision of Silicon Valley. Our AI-driven platform tackles the hardest problems in geometry, process planning, and... ...timelines from months to days and soon, minutes. We don’t just build software; we run a fully operational factory where our technology...Platform
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Data Streaming Platforms. Be the first to apply!
- ngo software engineer Detroit, MI
- software developer Detroit, MI
- software developer internship no experience Detroit, MI
- part time software developer remote Detroit, MI
- financial software developer Detroit, MI
- senior software engineer ruby on rails Detroit, MI
- software engineer amazon Detroit, MI
- senior software design engineer Detroit, MI
- software engineer remote Detroit, MI
- software engineer entry level Detroit, MI

