Mid-Level Software Engineer (Distributed Web Applications & Cloud)
Role responsibilities
Develop and maintain large-scale, distributed web applications using Node.js, TypeScript, and Python. Architect scalable microservices and backend systems to support high-performance data processing.
Requirements
Requires 8 years of experience with a bachelor's degree or 12 years without one. Must possess a TS/SCI clearance with Polygraph and proficiency in JavaScript, TypeScript, and Python.
Key skills
Node.js, TypeScript, Python, JavaScript, Distributed Web Applications, Microservices, Cloud-native Environments, DevOps Automation, System Architecture, Backend Systems, Security Operations, Vulnerability Research, Software Reverse Engineering, Android Application Architecture, Mobile Vulnerability Research
Keywords
Software Engineering, Distributed Systems, Cloud, Node.js, TypeScript, Python, JavaScript, Microservices, DevOps, Cloud-native, TS/SCI, Polygraph, Security Operations, Vulnerability Research, Reverse Engineering, Android, Mobile Security, Enterprise Architecture