Senior software engineer (7+ yrs, C/C++/Rust, Network, security, LLM (AI Security))
Why This Role Stands Out
This hybrid role offers a fantastic opportunity to work on cutting-edge AI security and networking solutions, leveraging your C/C++/Rust expertise, with significant potential for growth within a reputable technology company. If you are a curious and experienced engineer passionate about developing high-performance, secure systems and solving complex challenges, you'll thrive here and should definitely apply.
Quick Overview
Job Description
Bellevue, WA or San Jose, CA (Hybrid)
What you’ll do (Role Expectations)
- Develop high-performance networking code for multiple desktop platforms using the Rust language and platform-native APIs
- Improve code quality through building solid, testable, and well-documented software foundations
- Design and implement major development projects with a focus on scalability, security, and performance
- Collaborate with product managers and cross-functional teams to deliver customer-impacting features
- Debug and solve complex network-related problems and enhance system functionality
What We’re Looking for (Minimum Qualifications)
- Demonstrated curiosity and active exploration of AI tools, with a proven history of integrating new technologies to enhance daily workflows and augment problem-solving
- Bachelor’s degree in computer science, engineering, or a related field
- 3+ years of software engineering experience with deep expertise in the Rust programming language and familiarity with lower-level languages such asC/C++
- Strong knowledge of system and network programming including firewalls, VPNs, protocols, TCP/IP, UDP, DNS, QUIC, H/3, and proxies
- Familiarity with system concepts such as virtual memory, multi-threading, system APIs, SLM/LLM models, and excellent debugging and problem-solving skills in both networking and system-level contexts
What Will Make You Stand Out (Preferred Qualifications)
- Deep understanding of AI security frameworks, threat modelling for large language models, and mitigating vulnerabilities unique to AI-driven architectures
- Familiarity with DevOps pipelines, VPN technologies, and a strong understanding of security protocols and standards
- Experience writing testable, low-complexity code with dependency injection, proficiency in Swift or Python, and direct experience validating AI-driven products using MLOps principles
Skills
Similar jobs
Senior System Software Engineer, NvSci
NVIDIA Corporation · Santa Clara, United States
14 minutes ago$184k - $356.5k/yr(Senior) Principal Software Engineer - Navigation
Judge Group, Inc. · Los Angeles, United States
14 minutes ago$100 - $140/hrSenior Process Automation Software Developer - C#/.NET (Hybrid)
Motus Recruiting & Staffing · Vancouver, United States
32 minutes agoPrincipal Software Engineer
CCS Global Tech · United States
33 minutes ago$160k - $260k/yrLead Software Engineer Java/AWS
ChaTeck Incorporated · Chicago, United States
1 hour agoSR. C++ Embedded Software Engineer with Security Clearance
HKA Enterprises · Aurora, United States
1 hour ago