Expert Software Engineer (TS/SCI with Polygraph)
Responsibilities:
- Lead architecture and design of critical system components.
- Provide technical leadership for complex engineering challenges.
- Establish coding standards and engineering best practices.
- Conduct advanced troubleshooting and performance optimization.
- Lead integration efforts with external systems and platforms.
- Mentor and oversee work of less senior engineers.
- Participate in technical planning and roadmap development.
- Lead security architecture implementation.
- Support critical production issues requiring deep technical expertise.
- Represent team in technical exchange meetings with stakeholders.
Requirements:
- Must have an active TS/SCI clearance with polygraph.
- Bachelor's degree in Computer Science, Engineering, or related field. An additional 4 years of experience may substitute for a Bachelor's degree.
- 14+ years of software engineering experience with 5+ years in cyber operations.
- Expert-level knowledge of distributed systems architecture.
- Deep expertise in multiple technology stacks and programming paradigms.
- Extensive experience with cloud-native development and multi-cloud architectures.
- Advanced understanding of security principles and secure coding practices.
- Proven track record leading complex technical implementations.
- Strong knowledge of offensive cyber operations mission requirements.
- Experience with workflow orchestration and automation platforms.