Home
Jobs
Saved
Resumes
Principal Software Architect – Performance at DDN | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Principal Software Architect – Performance
DDN
Remote
Website
LinkedIn
Principal Software Architect – Performance
United States
Full Time
1 week ago
H1B Sponsor
Apply Now
Key skills
Distributed Systems
C++
C
About this role
Role Overview
Define and own performance architecture for data path and I/O path components across distributed file systems
Lead performance analysis and optimization of large-scale, high-performance, scale-out file systems
Architect performance-aware designs across CPU, memory, storage, and network layers
Drive optimization of performance-critical file system code, primarily in C++
Establish best practices for performance measurement, profiling, benchmarking, and regression detection
Lead deep-dive investigations into complex, system-wide performance issues
Influence system architecture with a performance-first mindset
Mentor senior and staff engineers on performance engineering techniques and methodologies
Collaborate with cross-functional teams to ensure performance goals are met across the stack
Represent performance considerations in design reviews and long-term roadmap planning
Requirements
15+ years of experience in performance engineering, systems engineering, or distributed systems
Deep understanding of distributed file systems and scale-out storage architectures
Expert-level knowledge of data path and I/O path design and optimization
Strong proficiency in C++ with extensive experience in performance-critical code
Proven expertise in performance measurement techniques, including profiling, tracing, benchmarking, and custom tooling
Strong foundation in distributed systems principles, including scalability, concurrency, and fault tolerance
Demonstrated experience optimizing file system or storage system code for performance at scale
Experience with high-performance, high-scale-out file systems in production environments
Tech Stack
Distributed Systems
Benefits
Health insurance
401(k) matching
Paid time off
Flexible work arrangements
Professional development opportunities
Apply Now
Home
Jobs
Saved
Resumes