Technical Software Lead
Altamira Technologies Corporation · Fairborn, OH · 2 mo ago
Information TechnologyFull-time
Position Description
We are seeking a Technical Software Lead with a mix of talent in areas related to full-stack development. As part of our team, you will provide next-gen algorithm development, legacy software support, and web development services. Our ideal candidate would possess a broad range of skills as our scope of work spans various technologies, including C++, Python, JavaScript, React, Angular, and others.
Role And Responsibilities
- Produce software based on desired functionality provided by users and analysts
- Interpret mission needs and requirements to produce user-friendly software systems
- Leverage continuous integration to create sustainable and maintainable software
- Interact with teammates and users through whiteboard sessions and/or design documents to establish circular feedback
Education And Experience
- Desired Bachelor’s in Computer Science, Computer Engineering, Electrical Engineering, or Aerospace Engineering is required
- Strong working knowledge of C++
- Background in High Frequency Line-of-Sight (LOS) or Bistatic Radar is a plus
- 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 is desired
- 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 are highly desired
Minimum of 10 years experience with Software Engineering Abilities And Competencies
- TS/SCI clearance
- 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