Metron is seeking to deliver innovative solutions for challenging national security problems by hiring experienced programmers with strong computer science backgrounds to work on complex projects.
Requirements
- Significant Java programming experience
- Experience deploying software into larger systems, testing, debugging and working with partners to solve integration issues.
- Experience with DevOps or DevSecOps, CI/CD pipelines, containers and cloud/Kubernetes environments
- Experience with Google Protocol Buffers, gRPC, and message brokers
- Experience with distributed computing and/or horizontally scaling backend services
- Experience with additional languages including TypeScript, Python, Matlab, C, C++, Rust
- OpenGL and/or WebGL experience
Responsibilities
- writing high quality, maintainable software that provides state-of-the-art solutions for our customers
- visualizing probabilistic data over geometric regions using OpenGL or WebGL
- algorithm design
- exploratory prototyping
- software implementation
- demonstration
- deployment to hardware-based and cloud-based platforms
Other
- At least 5 years of industry experience in advanced software development in a team environment
- Ability to work collaboratively as part of a team, communicating clearly with others about design concepts, algorithms, runtime performance, testability, and best practices
- Ability to work flexibly at our Manassas integration site, Reston office, and remotely.
- US CITIZENSHIP (successful candidates will undergo background check for Secret Clearance)
- Successful candidates will be subject to a security investigation and must meet eligibility requirements for access to classified information.