Senior Software Engineer – Low-Latency, Async, Systems Programming, Cloud Security

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Tenable

Tenable

1001 - 5000 employees

Founded 2002

🔒 Cybersecurity

☁️ SaaS

🏢 Enterprise

Cybersecurity • SaaS • Enterprise

Tenable is a cybersecurity company focused on providing exposure management solutions. Its Tenable One platform offers comprehensive visibility into an organization's attack surface, helping businesses anticipate and prevent likely cyber attacks by effectively communicating and managing cyber risks. Tenable's solutions include vulnerability management, cloud security, OT/IoT security, and identity exposure management. The company is recognized for its excellence in vulnerability management, offering leading solutions that integrate various security aspects such as Active Directory compliance, cyber insurance, and zero trust environments. Tenable is a trusted partner for more than 44,000 customers worldwide, providing advanced insights and intelligence through Tenable Research, making it a leader in managing the modern attack surface across IT and OT infrastructures.

📋 Description

• Write high-performance, asynchronous, low-latency code that handles massive, non-blocking throughput on a single machine. • Dig into memory profiles, hunt down GC pressure, eliminate allocations, and design highly concurrent event-driven architectures. • Build and refine heavy asynchronous execution patterns, ensuring maximum thread efficiency and minimal latency overhead across massive workloads. • Design, develop, and maintain complex, scalable, and high-performance systems with a focus on non-blocking architectures and highly efficient, maintainable code. • Aggressively reduce memory allocations and GC pressure using profiling tools and advanced allocation techniques. • Identify and troubleshoot production issues, conducting low-level root cause analysis and implementing fixes to ensure strict system reliability. • Analyze and articulate the architectural trade-offs of different design choices.

🎯 Requirements

• A proven track record working in the performance-critical domains listed above, specifically dealing with heavy data streams or real-time processing. • Practical, battle-tested experience with asynchronous, event-driven, or multi-threaded programming. You understand how non-blocking I/O works under the hood and how to avoid common concurrency pitfalls. • You don’t just "know" data structures; you understand how computers fundamentally process them. You can easily explain the memory layout, cache-locality, and algorithmic trade-offs of choosing one structure over another from first principles. • Instantly recognize and describe strategies for managing large, fixed blocks of memory (e.g., bitmap allocators, free lists) and mitigating memory fragmentation. • Fluent in bit manipulation and pointer/offset arithmetic. You are capable of calculating the exact metadata and memory overhead of your own code blocks. • A great story about a time you used a memory or CPU profiler to hunt down a low-level bottleneck and solved it with a non-obvious, structural fix. • 4+ years of professional experience, primarily leveraged in performance-first environments using C++, C, Rust, C#, or Java.

🏖️ Benefits

• medical, dental, vision, disability and life insurance • 401(k) retirement savings with company match • an employee stock purchase plan • an employee referral program • flexible spending accounts • an Employee Assistance Program (EAP) • education assistance • parental leave • paid time off (PTO) • company-paid holidays • health and wellness events • community programs

Apply Now

Similar Jobs

🔥 16 minutes ago

Honu Services

-

👥 HR Tech

🎯 Recruiter

Facility Security Officer managing compliance with security policies and procedures for government contracting. Processing security clearance investigations and maintaining security documentation across multiple sites.

🔥 1 hour ago

ThedaCare

5001 - 10000

Cyber Security Engineer enhancing security posture and automating protection in healthcare settings. Responsibilities include incident response and vulnerability management across IT environments.

Cyber Security

Python

🔥 2 hours ago

Apollo Information Systems

51 - 200

🔒 Cybersecurity

🏛️ Government

🏢 Enterprise

Cybersecurity Advisor II developing business-aware security strategies for clients and guiding compliance efforts. Engaging in long-term advisory relationships with strong focus on business outcomes.

🇺🇸 United States – Remote

💵 $120k - $160k / year

💰 $5M Seed Round - Apollo Information Systems on 2025-02

⏰ Full Time

🟡 Mid-level

🟠 Senior

👮‍♂️ Cybersecurity / Security Engineer

Apollo

AWS

Azure

Cloud

Cyber Security

Google Cloud Platform

🔥 2 hours ago

Apollo Information Systems

51 - 200

🔒 Cybersecurity

🏛️ Government

🏢 Enterprise

Cybersecurity Engineer responsible for designing and implementing secure solutions at Apollo Information Systems. Working remotely, collaborating with teams to enhance cybersecurity for clients.

🇺🇸 United States – Remote

💵 $80k - $120k / year

💰 $5M Seed Round - Apollo Information Systems on 2025-02

⏰ Full Time

🟡 Mid-level

🟠 Senior

👮‍♂️ Cybersecurity / Security Engineer

AWS

Azure

Cloud

Cyber Security

Firewalls

Google Cloud Platform

Python

🔥 3 hours ago

Jamf

1001 - 5000

🏢 Enterprise

📚 Education

Security Brand Program Manager implementing security initiatives and promoting a security culture at Jamf. Collaborating with cross-functional teams to strengthen security values for Apple customers worldwide.

Cyber Security

Jamf