Senior Software Engineer - Real-Time Event Streams & State
Tenable
Requirements
- 4+ years of Backend Engineering experience with a focus on high-volume data processing or distributed systems ,
- Strong JVM Proficiency: Deep experience with Java, Kotlin,is required. You should understand memory management and performance within the JVM ecosystem ,
- Stream Processing Architecture: Proven experience with Kafka (ideally), AWS Kinesis, et al. You understand topics, partitions, and how to process teams of data asynchronously ,
- To be considered for this role, you must meet one of the following criteria: Hybrid with the ability to commute to our Columbia, MD/Northern VA office, Hybrid with the ability to commute to our Boston, MA office, or Remote: Currently reside in the San Francisco Bay Area, CA ,
- Distributed Systems Knowledge: You understand the challenges of microservices, eventual consistency, and data resiliency ,
- Stateful Processing Logic: Experience calculating "state" from a history of events. You understand how to take a stream of raw data and "collapse" it into a current status ,
- DevOps Mindset: Hands-on experience with Terraform for infrastructure-as-code and observability tools like Datadog to monitor metrics and graphs ,
- Database Experience: Proficiency with SQL and NoSQL data stores (PostgreSQL, DynamoDB, or similar) to store and retrieve state data ,
- (Desirable) Experience with Event Sourcing or CQRS patterns ,
- (Desirable) While security background is a plus, we value Big Data/Data Pipeline experience first. If you can process data at scale, we can teach you the security domain
What the job involves
- Tenable is seeking a Senior Software Engineer to join our VM Platform team ,
- Our team sits at the center of our Tenable One architecture; we ingest massive volumes of assets and find data from collection teams, process it to calculate the "state of the world" for our customers, and feed it to downstream search and reporting products ,
- We are not just building web apps; we are solving a complex Big Data problem ,
- You will build and maintain the high-throughput, event-driven pipelines responsible for processing the history of assets and vulnerabilities ,
- You will move beyond simple CRUD operations to design systems that handle massive scale, ensuring that when we say an asset is vulnerable (or patched), that data is accurate and available in real-time ,
- Build the Future of Exposure Management: We are currently developing the backend that powers Tenable’s flagship Exposure Management (EM) platform. You will be building the future that powers our EM platform ,
- Solve Complex Data Problems: Work on "team-named data processing" challenges. You will design logic that collapses millions of incoming findings into a single, accurate state record ,
- Architect for Scale: Transition our systems to a new architecture designed to be faster, cheaper, and more reliable. Your work will unblock integrations across the entire company ,
- Own Your Stack (DevOps): We support our services in the wild. You won't just write code; you will use Terraform and Datadog to deploy, monitor, and ensure the health of your services in production
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Real-Time Event Streams & State in Boston, MA vacancy
$126.65k - $182.85k
...Real Time Software Engineer–Vehicle Management Systems (Mid Level or Senior) The Boeing Company is looking for several Real Time Software Engineers (Mid Level and Senior... ...program award Shift: Shift 1 (United States of America) Stay safe from recruitment...SeniorPermanent employmentWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$139k - $180k
...STR in Boston, MA is seeking a Senior Software Engineer to join their Systems Autonomy, Analysis, and Modeling (SAAM) Group. The role involves... ...various systems and working collaboratively to support real-time application development. Candidates should possess strong...Senior$217k - $307k
Zoox in Boston is seeking a Performance Software Engineer to enhance the performance of self-driving technologies. The ideal candidate will... ...of experience in software development, particularly with real-time systems and C++. Responsibilities include building monitoring...Senior$107.5k - $173.5k
...of the most exciting real estate throughout... ...Summary Crestron's Streaming team is looking for... ...and self-motivated engineer with strong embedded software development experience... ...Per applicable state requirements, the annual... ...company match, Paid Time Off, Holidays, On-...SeniorTemporary work$198k - $286k
A leading streaming technology company in Boston seeks a Senior Software Engineer to build and maintain a real-time advertising platform. Candidates should have 10+ years of experience with distributed systems, expert knowledge in Java or C++, and a background in the advertising...Senior- ...company delivering mission-critical digital pathology and real-time medical streaming solutions to healthcare providers worldwide. The... ...uptime are critical. Position Summary The Senior Infrastructure Engineer - Real-Time Streaming is responsible for designing,...SeniorRemote workWorldwide
$139k - $180k
...STR is seeking a Senior Software Engineer in Woburn, Massachusetts. You will own the software architecture and implementation for real-time radar/EO/IR prototype systems and transform advanced concepts into software implementations. The role requires strong programming...Senior- ...Anduril Industries is seeking a Senior Software Engineer in Waltham, Massachusetts to lead a small team focused on command and control software... ...that integrates with unmanned platforms and contribute to real-time decision-making systems. The ideal candidate is proficient...SeniorFull time
- ...leading nonprofit R&D company in Cambridge, MA is seeking a Senior Software Engineer to develop high-performance solutions for resource-... ...embedded software development, a strong background in C/C++, and real-time systems knowledge. This role involves collaboration across...Senior
- ...RTB Engineer We are currently seeking an engineer to work on our RTB (Real Time Bidding) system. This role will include designing a distributed system capable of analyzing... ...leading designs of large Object Oriented Software Systems ~ Experience working with SQL and...Senior
$82.3k - $220k
A research and development company in Cambridge, MA is seeking an experienced Senior Embedded Software Engineer to design and implement embedded software in real-time environments. The role requires expertise in C/C++ and experience with debugging, as well as collaboration...Senior- ...The Federal Reserve Bank of Boston is seeking a Senior Software Engineer to design and develop complex software solutions as part of the FedNow... ...ensure compliance with Fed policies and standards. The position is full time, primarily on-site in Boston. #J-18808-LjbffrSeniorFull time
$82.3k - $205.75k
...research and development company in Cambridge, MA, is seeking a Senior Software Engineer skilled in developing high-performance solutions for... ...applications. The ideal candidate will have expertise in C/C++ and real-time systems. This position offers a competitive salary range...Senior$100k - $275k
...leading nonprofit research firm located in Cambridge, MA, seeks a Software Engineer to develop high-performance solutions for various domains... ...This role requires strong expertise in embedded systems and real-time software, with a minimum of 15 years of relevant experience....Senior$191k - $253k
...Senior Software Engineer, Application Security Anduril Industries... ...turns thousands of data streams into a realtime, 3D... ...up. Our stack includes event-driven architectures on... ...the work is building real software: custom scanning... ...the majority of full time offers; and are...SeniorFull timeWork experience placementImmediate start$100k - $275k
Draper Labs in Cambridge, MA is seeking an Embedded Software Engineer with a background in developing high-performance solutions for resource... ...development life cycle and has a robust knowledge of real-time systems and programming languages such as C/C++. Applicants...Senior$95k - $245k
A nonprofit research and development company is seeking a Principal Embedded Software Engineer to lead the development of real-time embedded software applications. The role requires a Bachelor's degree and extensive experience in embedded software. Responsibilities include...Senior$141k
...of devices and cloud software. Like our products, we... ...ownership and drive real change. Constantly grow... ...up to 2/3 of their time on the job filling out... ...protect life. As a Senior Engineer on the Discovery Squad... ...with realtime streaming event log or messaging technologies...SeniorWork experience placementWork at officeRemote work- ...Roku is seeking a Senior Software Engineer for its Advertising Platform in Boston, Massachusetts. The successful candidate will have over 10... ...including expertise in Java or C++. This role involves designing real-time applications and driving project features in a highly...SeniorRemote work
- Moseley Technical Services, Inc. is seeking an Embedded Software Engineer in Dedham, MA to develop advanced real-time embedded software solutions for defense and security systems. The successful candidate will have experience in Linux, Android development, and object-oriented...Senior
$82.3k - $220k
Inuplands is seeking a Senior Flight Software Engineer in Cambridge, MA. The role involves developing high-performance software solutions for various... ...fields is required. The base salary range for this full-time role is $82,300 to $220,000, depending on skills and experience...SeniorFull time- ...Senior Full-Stack EngineerLocation... ...GA and timed-entry ticketing... ...payments, event management,... ...category with software that directly... ...define our engineering department and... ...-running stateful workflows, retries... ...-throughput streaming experience (... ..., complex, real-world...SeniorRemote work
$130k - $170k
...Title Senior Front-end Software Engineer Location Remote (Greater Boston-area preferred... ...is a collaborative, real-time planning tool written in... ...involving asynchronous events and streaming data. Full stack experience... ...across the United States and partners around the...SeniorFor contractorsRemote work- ...Overview Senior FPGA Engineer - Quantum Computing Control Systems... .... You'll work on real-time control systems that... ...CoaXPress, Aurora, AXI4-Stream) Design clock... ...Troubleshoot hardware-software integration issues... ...to create the quantum states that power breakthrough...Senior
$124.9k - $228.9k
...across the open internet - from streaming TV and podcasts to mobile... ...massive datasets in real time to building systems that operate... ...screens, formats, and moments.Our Software Engineers are end-to-end owners who... ...accordance with various US state laws, the range provided is...SeniorFull timeTemporary workWorldwide$197.4k - $232k
...Remote Department: Engineering Compensation: $1... ...in motion, streaming in near real-time so companies can react... ...About the Role As a Senior Software Engineer II at Confluent... ...’s mission to put event streaming at the... ...industry trends and adopt state-of-the-art solutions...SeniorFull timeImmediate startRemote work$191k - $253k
...Boston, Massachusetts, United States; Seattle, Washington,... ...turns thousands of data streams into a real‑time, 3D command and control center... ...is part of the Lattice software platform and enables... ...We are looking for a Senior Software Engineer to join our team, where you...SeniorFull timeWork experience placementFlexible hours- ...The Charles Stark Draper Laboratory, Inc. is seeking a Flight Software Engineer, Distinguished, in Cambridge, Massachusetts. The position involves developing high-performance software solutions for various platforms, including aerospace and terrestrial applications. Responsibilities...Senior
- ...Rockstar Games in Boston is looking for a Senior Software Engineer in Data Engineering to join a team focused on developing a cutting-edge game... ...have over 5 years of experience with Java, Scala, and Python, along with expertise in streaming systems. #J-18808-LjbffrSenior
$191k - $253k
...Senior Software Engineer, Maritime Boston, Massachusetts, United States Anduril Industries is a defense technology... ...thousands of data streams into a realtime, 3D command... ...problems that have real impact and working on... ...capability evolution over time Contribute to the...SeniorFull timeWork experience placementImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Real-Time Event Streams & State. Be the first to apply!
Related searches
- software sales engineer Boston, MA
- software engineer internship remote Boston, MA
- IT software developer Boston, MA
- new grad software engineer Boston, MA
- software engineer staff Boston, MA
- machine learning software engineer Boston, MA
- software engineer part time Boston, MA
- facebook software engineer Boston, MA
- senior robotics software engineer Boston, MA
- junior software developer Boston, MA

