A defense technology company is seeking experienced senior and staff-level software engineers to design and build security solutions for its products. Responsibilities include collaborating with engineering teams, implementing security features, and leading architecture reviews. Ideal candidates will have over 6 years of experience in software development, proficiency in languages like C++, Rust, or Go, and strong communication skills. The role offers a competitive salary range and comprehensive benefits.
Qualifications
6+ years of experience designing and developing production software in large-scale environments.
Strong software engineering fundamentals and ability to learn new domains quickly.
Ability to work directly with product and engineering teams.
Responsibilities
Design and implement security features and services for business line products.
Identify patterns and promote shared platform security services.
Lead security architecture reviews and threat modeling.
Skills
C++
Rust
Go
TypeScript
React
Python
Education
Bachelor's or higher in Computer Science or related field
Job description
A defense technology company is seeking experienced senior and staff-level software engineers to design and build security solutions for its products. Responsibilities include collaborating with engineering teams, implementing security features, and leading architecture reviews. Ideal candidates will have over 6 years of experience in software development, proficiency in languages like C++, Rust, or Go, and strong communication skills. The role offers a competitive salary range and comprehensive benefits.