Software Engineer
We are seeking a seasoned Software Engineer for development and maintenance of large-scale, distributed web applications. In this role, you will focus on building robust, scalable systems using modern JavaScript/TypeScript frameworks and Python, while leveraging DevOps automation to manage cloud-native environments.
Responsibilities:
• Develop and maintain large-scale, distributed web applications using Node.js, TypeScript and Python.
• Architect scalable microservices and backend systems that support high-performance data processing and communication.
• Utilize DevOps automation tools and Infrastructure-as-Code (IaaS) to deploy and manage services in commercial cloud environments.
• Create robust CI/CD pipelines to ensure the continuous delivery of secure and reliable software updates.
• Collaborate with security researchers to integrate engineering best practices into offensive cyber and vulnerability research projects.
• Collaborate with users and analysts to improve tooling and mission capabilities
Required Skills:
• Experience with professional software development in JavaScript, TypeScript, and Python.
• Knowledge of building and maintaining enterprise-grade, distributed web applications and system architectures.
• Experience with DevOps automation, cloud service providers (e.g., AWS), and Infrastructure-as-Code methodologies.
• Knowledge of modern software engineering principles, including version control, testing frameworks, and agile workflows.
• Experience with high-side development environments and non-attributed network configurations.
Nice to Have:
• Experience or interest in offensive cyber operations, vulnerability research, and software reverse engineering.
• Knowledge of Android application architecture and experience or interest in mobile vulnerability research.
• Experience with low-level programming in C/C++ and utilizing debuggers such as gdb or similar tools.
Experience Required: 8 yrs., B.S. in a technical discipline or 12 yrs. without degree
Location: Columbia, MD
Clearance: TS/SCI with Polygraph required
Salary Range: $148,000 - $177,000