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

🕒 June 24

🦀 Maryland, Massachusetts – Remote

info

💵 $137.5k - $183.5k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
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

🕒 June 24

Rocket Money (formerly Truebill)

51 - 200

💸 Finance

💳 Fintech

👥 B2C

Senior Full Stack Engineer developing features for Rocket Money's Premium service. Collaborating with cross-functional teams to ensure reliability and user satisfaction.

🕒 June 24

Salute

1001 - 5000

💼 Consulting

📦 Logistics

🏭 Manufacturing

Full Stack Software Engineer at Salute driving tech architecture and patentable innovations for data center solutions. Leading full-stack development for client engagement with a focus on cloud infrastructure.

🕒 June 24

Get Devs

51 - 200

💼 Consulting

📦 Logistics

🎯 Recruiter

Engineer developing AI-driven solutions, working closely with stakeholders in legal, risk, and compliance sectors. Involves hands-on development of intelligent systems and ensuring data security compliance.

🕒 June 24

Verista, Inc.

501 - 1000

💼 Consulting

🏭 Manufacturing

🍽️ Food & Beverage

Senior Validation Engineer leading SAP validation activities ensuring compliance with life sciences regulations. Collaborating with teams to support enterprise applications and uphold data integrity standards.

🕒 June 24

Seeq Corporation

51 - 200

🤖 Artificial Intelligence

🏭 Manufacturing

Salesforce CPQ expert managing scalable GTM applications and complex integrations across revenue systems for a remote-first company. Driving technical solutions and improving operational efficiency while collaborating with cross-functional teams.