Staff Software/Systems Engineer - Low-Latency & Systems Programming

Tenable, Inc.
Full-time
Columbia, Maryland
$161,500 - $215,500
Posted on a month ago

Job Description

Tenable is seeking a Staff Software/Systems Engineer focused on performance optimization. The role involves writing high-performance, low-latency code, analyzing memory profiles, and optimizing data structures for maximum efficiency. The ideal candidate has a background in performance-critical domains like game engine development or high-frequency trading.

Responsibilities

  • Design, develop, and maintain high-performance systems
  • Reduce memory allocations and GC pressure
  • Troubleshoot production issues
  • Collaborate with cross-functional teams
  • Provide input on architectural design
  • Analyze low-level design trade-offs
  • Participate in feature development
  • Drive technical direction and foster collaboration

Requirements

  • Proven track record in performance-critical domains
  • Fluency in memory fundamentals
  • Deep understanding of memory management
  • Systems mindset with bit manipulation and pointer arithmetic skills
  • Experience with performance tuning and profiling tools
  • 4+ years of professional experience
  • BSc in Computer Science/Engineering or equivalent
  • US Citizenship

Benefits

  • No benefits