Join ClearEdge and be part of a mission-focused team solving some of the DoD’s most complex technical challenges. ClearEdge is seeking a Senior Software Engineer to support a newly forming team in Phase 0, helping shape technical direction, architecture, and development practices from the ground up.
Requirements
- Active TS/SCI clearance with a polygraph
- Bachelor’s degree in Computer Science or related discipline plus fourteen (14) years of software engineering experience in a Linux environment (4 additional years of experience may substitute for a Bachelor's degree)
- Experience developing software using Python or Java
- Experience creating complex, multi-dimensional data visualizations
- Experience with dynamic visualization techniques including drill-down, time-shifting, and cascading views
- Experience with data modeling and normalization of metrics
- Experience developing and maintaining web-based server applications
- Experience implementing algorithms that interface with relational databases such as MySQL or PostgreSQL
- Experience creating static presentations and static web pages
- Experience leading or mentoring small cross-functional technical teams
- Knowledge of agile software development methodologies
Benefits
- $10k annual training and education benefit
- 10% 401(k) contribution fully vested on day one
- Annual health and technology allowances
- Access to a state-of-the-art technology lab