Technical Software Lead
On-siteFairborn, Ohio, United States
Job Summary
Produce software based on desired functionality provided by users and analysts while interpreting mission needs to create user-friendly systems. Leverage continuous integration to build sustainable software, establishing circular feedback through whiteboard sessions and design documents with teammates and users. Deliver next-gen algorithm development, legacy software support, and web development services using a broad skill set in C++, Python, JavaScript, React, and Go. Adapt architecture and libraries to build best systems for the mission, supported by deep reach-back in a collaborative environment. This role requires a Technical Software Lead with 10+ years of experience to solve complex national security problems for the defense and intelligence communities.
Required Qualifications
- Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or Aerospace Engineering
- Minimum of 10 years experience with Software Engineering
- TS/SCI clearance
Desired Qualifications
- Strong working knowledge of React and Go
- Background in High Frequency Line-of-Sight (LOS) or Bistatic Radar
- Experience in multiple of the following: Java, Python, C++, Go, Rust, JavaScript, TypeScript, Angular, VueJs, NodeJS, OpenAPI, ArangoDB, Valkey, PostgreSQL, MinIO, Istio ServiceMesh, Redis, Knative, Kubernetes, Helm, Terraform, OpenContainer Initiative, OTEL, CMake, GitLab, and/or Kafka
- General experience with Artificial Intelligence/Machine Learning technologies, such as Tensorflow, PyTorch, LangChain, vLLM, PyTorch Lightning, SK Learn, LibreChat, Streamlit, KubeFlow, MLFlow, Bedrock, Fast API, Tune, Ray Train, Safe Tensors, and/or ONNX
- Kubernetes Certified Application Developer (CKAD) and Certified Kubernetes Administrator (CKA) certifications
- Self-motivated and eager to work intently to satisfy mission requirements
- Ability to independently dig into problems, uncover the root cause, and create a solution
- Adaptable and has the desire to maintain our company culture
- Ability to effectively communicate in both verbal and written communications
- Ability to multitask and adjust priorities as needed
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.