Overview
On Site
Full Time
Skills
Insurance
Modeling
Real-time
Computer Hardware
Cloud Computing
Analytical Skill
User Experience
Analytics
Recruiting
Microservices
Collaboration
Design Review
Database
Software Engineering
Object-Oriented Programming
Functional Programming
Data Structure
Design Patterns
Computer Science
Computer Engineering
Communication
Organizational Skills
Security Clearance
Python
C#
.NET
Java
TypeScript
Cypress
MongoDB
Linux
DevSecOps
Kubernetes
ICAM
Identity Management
OAuth
DoD
Job Details
Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Huntsville, AL, or Dayton, OH areas. Employee ownership, generous 401K, full health/dental/life/vision insurance benefits, cutting edge work, educational reimbursement, competitive salaries, and a pleasant work environment combine to make Radiance Technologies a great place to work and succeed.
We are looking for a Senior Software Engineer to work on a cutting-edge modeling and simulation platform that enables large-scale collaborative wargaming and real-time analytics. Our government customer has secured dedicated hardware for this effort, and serves as the prime contractor delivering a cloud-native software system that pushes the boundaries of modern simulation.
With the goal of delivering an industry-changing product with a long future and nationwide adoption, we are building a scalable, modern, cloud-based simulation system that provides analytical insights into today's most complex wargaming scenarios.
The system is microservices-based, runs in Kubernetes, and is architected for extensibility, performance, and scale. You'll be joining a team of teams, each focused on a different aspect of the platform-simulation engine scaling, model ingestion, user experience, analytics, and more. The work is technically diverse and intellectually engaging, giving you the opportunity to make an immediate impact with your existing skills while continuing to grow and explore new areas.
We're not hiring for a single specialty-we're looking for exceptional software engineers who thrive in complex systems and enjoy learning. You'll have the opportunity to work across a wide variety of languages, tools, and problem domains.
What You'll Do
Candidate Profile
Required Experience
Required Skills
Preferred Qualifications
This position supports remote work.
EOE/Minorities/Females/Vet/Disabled
We are looking for a Senior Software Engineer to work on a cutting-edge modeling and simulation platform that enables large-scale collaborative wargaming and real-time analytics. Our government customer has secured dedicated hardware for this effort, and serves as the prime contractor delivering a cloud-native software system that pushes the boundaries of modern simulation.
With the goal of delivering an industry-changing product with a long future and nationwide adoption, we are building a scalable, modern, cloud-based simulation system that provides analytical insights into today's most complex wargaming scenarios.
The system is microservices-based, runs in Kubernetes, and is architected for extensibility, performance, and scale. You'll be joining a team of teams, each focused on a different aspect of the platform-simulation engine scaling, model ingestion, user experience, analytics, and more. The work is technically diverse and intellectually engaging, giving you the opportunity to make an immediate impact with your existing skills while continuing to grow and explore new areas.
We're not hiring for a single specialty-we're looking for exceptional software engineers who thrive in complex systems and enjoy learning. You'll have the opportunity to work across a wide variety of languages, tools, and problem domains.
What You'll Do
- Design, develop, and test microservices
- Collaborate with developers across multiple teams
- Contribute to backend, frontend, and infrastructure development, depending on your interests
- Engage in technical discussions and design reviews to help shape the system's direction
Candidate Profile
- Passionate - You love software engineering and solving hard problems
- Loves to learn - Our polyglot architecture spans many technologies; a typical day might involve developing in multiple languages (Python, TypeScript, C#, Java, Go), configuring Helm charts for Kubernetes, or designing schemas for backend databases
- Team player - You thrive in a team environment and enjoy sharing knowledge
Required Experience
- 10+ years of software engineering experience, preferably on production systems
- Solid foundation in computer science fundamentals (object oriented or functional programming, data structures, design patterns, etc.)
Required Skills
- Bachelor's degree or higher in Computer Science, Computer Engineering, or related field
- Strong communication and organizational skills
- ship with the ability to obtain and maintain a security clearance
Preferred Qualifications
- Proficiency in one or more of the following languages/technologies: Python, C# .NET, Java, TypeScript, Cypress, Go, Mongo, Kubernetes, Helm, Linux
- Experience with DevSecOps practices
- Experience designing and architecting complex systems
- Experience with Kubernetes
- Experience with ICAM (identity, credential, and access management) systems and concepts such as OAuth2, JWT, Keycloak, OpenID, or similar
- Familiarity with DoD security practices
This position supports remote work.
EOE/Minorities/Females/Vet/Disabled
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.