VAST Data
Senior Software Engineer – Authentication & Authorization - RTP
RTP, North Carolina · On-site · Senior · Full-time · Posted Oct 30, 2026
About the job
Build and operate high-performance authentication and authorization services for a large-scale distributed storage system.
What you'll do
- Design and implement C/C++ authentication and authorization services, including integrations with external AAA services and wire protocols.
- Build and optimize low-latency authorization paths for distributed storage, focusing on correctness, scalability, and resource use.
- Own features through design, testing, rollout, and production support; debug issues and improve observability and reliability.
What they ask for
- Strong software engineering experience with modern C/C++.
- Production systems experience in at least one of distributed systems, storage systems, networking or TCP/IP, or infrastructure software.
- Strong understanding of concurrency, synchronization, failure handling, and long-running services.
- Production system ownership, strong debugging and performance analysis skills, and comfort working near OS, storage, and networking boundaries.
Tools
C/C++, Linux, TCP/IP
Model-written summary · the original posting is authoritative