Being the cybersecurity partner of choice, protecting our digital way of life.
Your Impact
- Design, architecture, and implementation of complex software systems on cloud platforms (GCP or AWS)
- Implement and maintain Identity and Access Management systems on top of OIDC, OAuth2, SAML, and LDAP
- Develop web services using Node.js and frameworks like Hapi or ExpressJS
- Manage and optimize infrastructure on Linux, Kubernetes, and Helm
- Troubleshoot and resolve complex issues in distributed and cloud-based systems
- Oversee CI/CD pipelines to ensure seamless deployment and integration processes
- Collaborate with cross-functional teams to define scalable and secure solutions
Your Experience
- MS/BS in Computer Science or equivalent or equivalent military experience
- 3+ years of software engineering experience, with a focus on system architecture and design
- Experience in cloud platforms (GCP or AWS) and cloud-native architectures
- Experience in Node.js and frameworks such as Hapi or ExpressJS
- Knowledge of web service development and AuthN/AuthZ protocols (OIDC, OAuth2, SAML, LDAP)
- Expertise in CI/CD pipelines and tools, with experience in Linux, Kubernetes, and Helm
- Experience with network protocols (TCP, HTTP, DNS, TLS)
- Familiarity with cryptographic technologies (certificates, signing, encryption) and the ability to apply them effectively in secure system designs
- Expertise in performance tuning to ensure the scalability, reliability, and efficiency of software systems
- Experience in building highly available distributed architectures
- Excellent problem-solving skills and attention to detail
- Familiarity with microservices architecture and containerization
- Knowledge of Agile and Scrum methodologies
- Ability to work collaboratively in a team-oriented environment
- High degree of initiative and adaptability
- Strong organizational and time-management skills
All your information will be kept confidential according to EEO guidelines.