1

Streaming Software Engineer Jobs in Boston, MA (NOW HIRING)

They are seeking an innovative software engineer to support projects involving medical data harmonization, web-based application development, and data streaming applications. Responsibilities : • ...

Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be ... Video processing and streaming protocols * GPUs (i.e. Cuda Processing) * Digital Signal Processing

Senior Software Engineer

Boston, MA · Remote

$133K - $175K/yr

What we're looking for: * 7+ years of software engineering experience * 3+ years building data solutions, including real-time streaming and event-driven systems * Strong programming skills in Python ...

Senior Software Engineer

Boston, MA · Remote

$133K - $175K/yr

What we're looking for: * 7+ years of software engineering experience * 3+ years building data solutions, including real-time streaming and event-driven systems * Strong programming skills in Python ...

Software Engineer

Cambridge, MA · On-site +1

$114K - $136K/yr

Software Engineer Work Location: 145 Broadway, Cambridge, MA 02142 Akamai Technologies, Inc. is ... Whether you're streaming live events, scrolling social media, watching your favorite series, or ...

Work on the entire software development lifecycle, from concept and design to testing and ... Integrate microservices with Kafka for real-time data streaming and event-driven architecture.

Senior Software Engineer

Boston, MA · On-site

$133K - $175K/yr

Required : • A successful history in software engineering positions • Experience with big data streaming platforms such as AWS Kinesis or Apache Kafka • Experience with multi-tier web ...

Software Engineer III

Waltham, MA · Hybrid

$62 - $83.25/hr

The ideal candidate is an experienced software engineer having knowledge of complex system design ... Build scalable systems using event streaming technologies like Kafka * Collaborate with cross ...

Senior Software Engineer

Boston, MA · Remote

$130K - $180K/yr

Experience with big data streaming platforms such as AWS Kinesis or Apache Kafka * Experience with ... engineers. * You will lead by example as you develop software and tackle tasks as needed. * You ...

Software Engineer I

Boston, MA · On-site

$97K - $160K/yr

... revenue streams. About You: You will be a software engineer with a BS in CS, or related degree ... experience, focused on mainly on frontend and backend development. Our Autoship team is scaling the ...

Software Engineer I

Boston, MA · On-site +1

$97K - $160K/yr

... revenue streams. About You: You will be a software engineer with a BS in CS, or related degree ... experience, focused on mainly on frontend and backend development. Our Autoship team is scaling the ...

... data streams into a real-time, 3D command and control center. As the world enters an era of ... About the Team Anduril's Software Engineers excel at developing state of the art algorithms and ...

We're a backend team solving large-scale video streaming and recording problems to ensure customers ... developers. * Serve as an on-call first responder for software owned by your team. What You'll ...

next page

Showing results 1-20

Streaming Software Engineer information

See Boston, MA salary details

$69K

$160.3K

$223.3K

How much do streaming software engineer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for streaming software engineer in Boston, MA is $160,270.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,400.00 and $187,900.00 per year, depending on experience, location, and employer.

What is a streaming software engineer?

Streaming Software Engineers are professionals who design, develop, and maintain software systems that enable the real-time delivery of audio, video, or data streams over networks. They work with technologies such as video encoding, adaptive bitrate streaming, real-time protocols, and distributed systems to ensure seamless and efficient content delivery. Their responsibilities often include optimizing streaming performance, ensuring low latency, and integrating with various platforms and devices. Streaming Software Engineers typically collaborate with product teams, operations, and other engineers to build scalable and robust streaming solutions.

What are the key skills and qualifications needed to thrive as a streaming software engineer?

A Streaming Software Engineer should have a solid background in computer science, programming (often in C++, Java, or Python), and real-time data processing, typically supported by a relevant degree or equivalent experience. Familiarity with streaming platforms and protocols (such as Kafka, Flink, or Spark Streaming), as well as cloud infrastructure and containerization tools, is commonly required. Strong problem-solving abilities, collaboration, and effective communication are essential soft skills for this role. These competencies ensure efficient development, deployment, and maintenance of reliable, high-performance streaming systems that handle large-scale real-time data.

What are some common challenges faced by streaming software engineers when optimizing real-time data delivery?

Streaming Software Engineers often encounter challenges related to latency, data consistency, and scalability when optimizing real-time data delivery. Maintaining low latency while handling large volumes of concurrent data streams requires careful architecture choices and efficient resource management. Additionally, ensuring data reliability and accuracy across distributed systems can be complex, especially as user demand grows. Collaboration with DevOps, data engineering, and product teams is essential to address these challenges and deliver seamless streaming experiences.
Infographic showing various Streaming Software Engineer job openings in Boston, MA as of July 2026, with employment types broken down into 92% Full Time, 4% Part Time, and 4% Contract. Highlights an 88% Physical, 5% Hybrid, and 7% Remote job distribution, with an average salary of $160,270 per year, or $77.1 per hour.

Software Engineer

Lexington, MA • On-site

MIT Lincoln Laboratory
Colleges, Universities, and Professional Schools • 10K+ employees

Full-time

Re-posted 4 days ago


Job description

Job Summary:
MIT Lincoln Laboratory is focused on developing analytic and AI/ML solutions to leverage biological datasets for national security needs. They are seeking an innovative software engineer to support projects involving medical data harmonization, web-based application development, and data streaming applications.
Responsibilities:
• support several projects within our group, including development of software to support harmonization of medical and health data
• web-based app development
• modeling and simulation
• data streaming applications
Qualifications:
Required:
• Master’s degree in Computer Science or related discipline. In lieu of a master’s degree, a bachelor’s degree with 3 to 5 years of experience
• Software Design and Development Life-cycle knowledge
• Strong proficiency in Python and related frameworks
• Proficiency with relational databases (PostgreSQL, MySQL) and SQL
• Understanding of software development lifecycle and agile methodologies
• Strong problem-solving skills and attention to detail
• Excellent written and verbal communication skills
• Good interpersonal skills and ability to work collaboratively with a team
Preferred:
• Experience in AI/ML or data science a plus
• Experience with biological and medical data a plus
Company:
MIT Lincoln Laboratory is a federally funded research and development center chartered to apply advanced technology to problems of national security. Founded in 1951, the company is headquartered in Lexington, USA, with a team of 1001-5000 employees. The company is currently Late Stage.