Software Engineer, Senior

Booz Allen HamiltonMcLean, VA

About The Position

The Opportunity: We’re looking for a self-motivated, creative Senior sof tware developer eager to build innovative solutions with high autonomy and minimal oversight. You’ll have the flexibility to explore ideas, experiment with security technologies, and bring your vision to life—while automating and solving real-world problems with a team of like-minded individuals. This is a hands-on role ideal for someone who thrives in ambiguity and enjoys working at the intersection of automation and engineering, architecture, and creative exploration.

Requirements

  • 10+ years of experience in Java, Python, GoLang, C#, or C++
  • 5+ years of experience with sof tware architecture and modular design principles
  • 5+ years of experience designing, developing, and using RESTful APIs
  • 5+ years of experience designing, building, and maintaining distributed, scalable, and secure systems
  • Knowledge of efficient data structures, memory management, and performance optimization
  • Knowledge of distributed systems concepts such as gRPC, scalability, message queues, or microservices
  • Ability to work on developing connectors with tools to enable end-to-end automation of security operations procedures effectively
  • Ability to obtain a Secret clearance
  • HS diploma or GED

Nice To Haves

  • Experience with cybersecurity in network security, infrastructure security, applications or systems security, automating security operations, SIEM, incident response, or threat intelligence
  • Experience with offensive or defensive cybersecurity tools or operations
  • Experience with containerization, such as Docker or Kubernetes
  • Experience with leveraging modern DevOps practices and CI / CD
  • Experience with log management platforms, including Splunk or ELK Stack
  • Knowledge of virtualization technologies, such as VMware, QEMU, or KVM
  • Bachelor's degree in Computer Science, Sof tware Development, Computer Engineering, or a related field preferred; Master's degree in Computer Science, Sof tware Development, Computer Engineering, or a related field a plus

Responsibilities

  • Ability to work on developing connectors with tools to enable end-to-end automation of security operations procedures effectively

Benefits

  • health
  • life
  • disability
  • financial
  • retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service