ClearEdge

Senior Software Engineer

ClearEdge • US
JavaTypeScriptPython Hybrid
Join ClearEdge on our prime contract with a hybrid schedule and help solve some of the DoD’s most complex technical challenges. Every day, we empower our government and industry partners with data-driven innovations that make a real impact.

Check out our extremely competitive benefits package awww.clearedgeit.com/careers/, which includes a $10k annual training/education benefit, 10% 401k contribution, health and technology allowance, and access to a state-of-the-art technology lab. We also offer monthly TechConnect and DeepDive collaboration sessions with our entire technical staff.

Your Mission:

Join our team as a Software Engineer supporting mission-critical systems that analyze and process complex data flows in a cloud-based, distributed architecture. We're looking for a motivated, mid-to-senior-level developer with a strong background in Java and Linux, and experience delivering scalable services in an AWS environment.

You will excel in this role if:

  • You thrive in a collaborative environment and can take ownership of complex technical problems
  • You bring strong communication skills and can clearly articulate ideas through briefings, documentation, and system diagrams
  • You are comfortable working with byte-level data and multi-threaded service development
  • You can support full-stack development and deployment efforts from service layer to front-end interfaces
  • A day in the life:

  • Design, develop, and deploy modular software components used across applications
  • Implement services that handle multi-threaded web requests and manipulate byte-level data
  • Contribute to junior/mid-level front-end development in React and TypeScript/Node.js
  • Operate within a Linux-based AWS environment, delivering and supporting production systems
  • Collaborate with other engineers to troubleshoot, document, and brief on technical issues and solutions
  • Must Have:

  • TS/SCI with polygraph clearance
  • A Bachelor's degree in a related field
  • 7+ years of software engineering experience
  • Proficient in Java development
  • Experience with services design and development
  • Byte-level code manipulation and multi-threaded request handling
  • Working knowledge of Node.js and TypeScript (junior)
  • React development experience (junior to mid-level)
  • Strong background in Linux environments
  • Experience deploying applications in AWS
  • Ability to produce and understand system architecture diagrams and technical documentation
  • Solid communication skills (written and oral)
  • Nice to Have:

  • Python development experience (junior)
  • Web traffic analysis (mid-level)
  • Familiarity with DevOps pipelines (junior to mid-level)
  • Experience with Kubernetes
  • Background in signal processing of audio/video content (senior)
  • Understanding of multimedia file/streaming formats and compression
  • Knowledge of SIGINT data flows