Skip to job listings
English Jobs Italy
Find JobsCitiesGuidesAI ToolsAbout
Sign in
English Jobs Italy

AI-verified English-speaking roles across Italy. Italian not required.

Jobs

  • Browse all
  • Remote
  • Remote Worldwide
  • Part-time
  • Roles

Top cities

  • Milan
  • Rome
  • Turin
  • Florence

Guides

  • All guides
  • Jobs in Milan
  • Work visas
  • Codice fiscale
  • Italian CV

Company

  • About
  • AI Tools
  • Resume Optimizer
  • Contact
  • Privacy
  • Terms

© 2026 English Jobs Italy. Built for expats and the curious.

Verified daily · Not affiliated with any third-party job board

Back to jobs
T

Senior Software Engineer – Event Sourcing & Stream Processing

Tenable · USA

🏠 Remote📅 11 Jun 2026
Apply for this role★ Sign in to save

Job Description

Senior Software Engineer – Event Sourcing & Stream Processing

Company: Tenable Location: USA (Hybrid: Columbia, MD/Northern VA or Boston, MA; Remote: San Francisco Bay Area, CA) Work Model: Hybrid / Remote Contract: Permanent

About Tenable

Tenable® is the Exposure Management company. Over 44,000 organizations worldwide rely on Tenable to understand and reduce cyber risk. We are a global team dedicated to building and innovating best-in-class cybersecurity solutions. At Tenable, we foster a culture of belonging, respect, and excellence, empowering our employees to do their best work. Join our #OneTenable team and partner with talented, passionate individuals to make a real impact.

About the Role

Tenable is seeking a Senior Software Engineer to join our VM Platform team. This team is central to the Tenable One architecture, responsible for ingesting and processing massive volumes of asset and vulnerability data. You will be instrumental in calculating the "state of the world" for our customers and feeding this critical information to downstream search and reporting products. This is a complex Big Data problem, requiring you to move beyond simple CRUD operations and design high-throughput, event-driven pipelines that handle massive scale. Your work will ensure the accuracy and real-time availability of data related to asset vulnerabilities and patches.

Your Opportunity

  • Build the Future of Exposure Management: Contribute to the backend powering Tenable’s flagship Exposure Management platform.
  • Solve Complex Data Problems: Design logic to process millions of incoming findings into a single, accurate state record.
  • Architect for Scale: Transition systems to a new architecture focused on speed, cost-efficiency, and reliability, unblocking company-wide integrations.
  • Own Your Stack (DevOps): Deploy, monitor, and ensure the health of services in production using tools like Terraform and Datadog.

Key Responsibilities

  • Build and maintain high-throughput, event-driven pipelines for processing asset and vulnerability history.
  • Design systems capable of handling massive scale and ensuring data accuracy in real-time.
  • Develop logic to collapse large streams of data into a current, accurate status.
  • Transition existing systems to a new, scalable architecture.
  • Deploy, monitor, and maintain services in production using infrastructure-as-code and observability tools.

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 and/or Kotlin, including memory management and performance optimization within the JVM ecosystem.
  • Stream Processing Architecture: Proven experience with stream processing technologies such as Kafka (preferred), AWS Kinesis, or similar. Understanding of topics, partitions, and asynchronous data processing is essential.
  • Distributed Systems Knowledge: Understanding of microservices challenges, eventual consistency, and data resiliency.
  • Stateful Processing Logic: Experience calculating "state" from a history of events, collapsing raw data streams into current status.
  • DevOps Mindset: Hands-on experience with Terraform for infrastructure-as-code and observability tools like Datadog for monitoring.
  • Database Experience: Proficiency with SQL and NoSQL data stores (e.g., PostgreSQL, DynamoDB).
  • Work Authorization: Applicants must be authorized to work for any employer in the U.S. without sponsorship. Tenable is unable to provide sponsorship for work visas.
  • Location Criteria: Must be able to commute to Columbia, MD/Northern VA office (Hybrid), commute to Boston, MA office (Hybrid), or currently reside in the San Francisco Bay Area, CA (Remote).

Ideally

  • Experience with Event Sourcing or CQRS patterns.
  • Experience with Big Data/Data Pipelines.

What We Offer

  • Compensation: Base pay range of $137,500—$183,500 USD, commensurate with qualifications, skills, location, and experience.
  • Variable Compensation: Eligible for bonus (non-sales roles) based on company and individual performance.
  • Comprehensive Benefits: Medical, dental, vision, disability, and life insurance; 401(k) retirement savings with company match; employee stock purchase plan; employee referral program; flexible spending accounts; Employee Assistance Program (EAP); education assistance; parental leave; paid time off (PTO); company-paid holidays; health and wellness events; and community programs.

✨ This description was enhanced by AI based on the original listing.

Optimize Your Application

The Best Resume Format for Tech Jobs in 2026

Applying for tech roles? Get the ideal resume format for engineers.

Read on NoReplyFix.com

50+ Resume Keywords for Software Engineers

Missing keywords could cost you the interview. Check the essential list.

Read on NoReplyFix.com

🤖 AI English-Friendly Score

100%confidence

Our AI analysed this listing and rated it 100% likely to be genuinely English-friendly. Reviewed 11/06/2026.

Quick facts

Work mode
remote
Location
USA
Salary
Not specified
Languages
—

Optimize Your Application

The Best Resume Format for Tech Jobs in 2026

Applying for tech roles? Get the ideal resume format for engineers.

Read on NoReplyFix.com

50+ Resume Keywords for Software Engineers

Missing keywords could cost you the interview. Check the essential list.

Read on NoReplyFix.com
← See all jobs

Similar roles you might like

Multifamily/Bond Credit Attorney

Axiom · USA

Solutions Architect – Sports

Databricks · USA

Commercial Subrogation Manager (Remote in US)

Gainwell Technologies · USA

Energy Manager – Power Supply

Meta · USA