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

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Data Streaming Platforms in Detroit, MI vacancy
  • 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

    Eccalon, LLC

    Detroit, MI
    1 day ago
  • $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... 
    Platform
    Shift work

    Speechify, Inc.

    Detroit, MI
    1 day ago
  •  ...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

    FastTek Global

    Dearborn, MI
    1 day ago
  • $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... 
    Platform
    Work at office
    Remote work
    Flexible hours

    Affirm

    Detroit, MI
    1 day ago
  • $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... 
    Platform
    Temporary work
    Work at office

    Canopy Limited

    Detroit, MI
    4 days ago
  • 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

    HTC Global Services

    Dearborn, MI
    1 day ago
  • 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

    Motion Recruitment Partners LLC

    Detroit, MI
    1 day ago
  • $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... 
    Platform
    Remote work

    Relativity

    Detroit, MI
    4 hours ago
  • 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... 
    Platform
    Remote work

    Medium

    Detroit, MI
    4 days ago
  • $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... 
    Platform
    Remote job
    Full time
    Work at office
    Shift work

    Speechify

    Detroit, MI
    more than 2 months ago
  • 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

    Rocket

    Detroit, MI
    2 days ago
  • 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

    Speechify

    Detroit, MI
    1 day ago
  • 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... 
    Platform
    Full time

    Rocket Money

    Detroit, MI
    1 day ago
  • 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

    Miracle Software Systems, Inc

    Dearborn, MI
    1 day ago
  • $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... 
    Platform
    Temporary work
    Work at office

    Rocket Money

    Detroit, MI
    1 day ago
  •  ...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

    The Mice Groups, Inc.

    Detroit, MI
    1 day ago
  • 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

    Canopy Limited

    Detroit, MI
    4 days ago
  •  ...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 SME
    Platform

    SME

    Southfield, MI
    1 day ago
  • $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... 
    Platform
    Hourly pay
    Temporary work
    Worldwide
    Flexible hours

    C.H. Robinson

    Detroit, MI
    1 day ago
  • 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

    Sun Communities & Sun Outdoors

    Southfield, MI
    15 hours ago
  • $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... 
    Platform
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Detroit, MI
    1 day ago
  • 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... 
    Platform
    Contract work
    Local area

    Akaasa Technologies

    Dearborn, MI
    1 day ago
  • 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 office
    Remote work

    Jackson-Dawson

    Dearborn, MI
    14 days ago
  • 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... 

    Henry Ford Health

    Detroit, MI
    1 day ago
  • 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

    Accenture

    Detroit, MI
    1 day ago
  • 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

    HTC Global Services

    Dearborn, MI
    1 day ago
  •  ...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... 
    Platform
    Contract work

    AceStack LLC

    Detroit, MI
    15 hours ago
  • 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

    Gravity Engineering Services Pvt Ltd.

    Detroit, MI
    1 day ago
  •  ...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

    Gravity Engineering Services Pvt Ltd.

    Southfield, MI
    1 day ago
  •  ..., 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

    Atomic Industries Inc

    Detroit, MI
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Data Streaming Platforms. Be the first to apply!