Software Engineer
Remote Locations
Job Summary
We are seeking a talented Software Engineer to join a Modeling and Simulation (M&S) development team supporting a large, complex, web-based analytics platform. This role involves working closely with software engineers, data scientists, and analysts to design and develop scalable analytics microservices within a next-generation modeling and simulation framework. The ideal candidate is an innovative, self-driven developer who can adapt quickly in a fast-paced, high-visibility development environment. Prior M&S domain experience is not required.
Required Skills
-
Bachelors degree or higher in Computer Science, Computer Engineering, or a related field
-
Strong communication and organizational skills
-
U.S. citizenship with the ability to obtain and maintain a security clearance
Required Experience
-
Minimum of 5 years of object-oriented programming experience in Python
-
Familiarity with data description languages such as XML, YAML, and JSON
-
Experience building web services using frameworks such as FastAPI
-
Experience with source code management tools such as Git (GitHub, GitLab, or similar), Subversion, or Bitbucket
-
Experience developing software for Linux-based platforms
-
Familiarity with Kubernetes concepts and YAML-based configuration
-
Containerization experience using Docker, Podman, CRI-O, or similar technologies
-
Experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB) and working with multiple data formats
Desired Qualifications
-
Familiarity with C/C++
-
Experience with message queues (e.g., Kafka, RabbitMQ, Redis Streams) and caching systems (e.g., Redis, Memcached)
-
Experience using multiprocessing or multithreading libraries
-
Familiarity with identity, credential, and access management (ICAM) concepts and technologies such as OAuth2, JWT, Keycloak, or OpenID
-
Experience working in Agile/Scrum or similar software development frameworks
-
Experience using CI/CD and build tools such as Jenkins or similar systems
Recommended Jobs
RPSGT - Registered Sleep Technologist - Salem Memorial Hospital - Salem, Ohio
PRN Registered Sleep Technologist needed #urgentlyhiring MedBridge Healthcare is seeking PRN experienced RPSGTs to work at our sleep lab in Salem, Ohio. This position will provide sleep services o…
Customer Service Representative
Position Overview Successful State Farm Agent is seeking a qualified professional to join their winning team for the role of Customer Service Representative - State Farm Agent Team Member. Insur…
Brewery Cook
J ob description: At Paladin, we take pride in serving our local community, many of whom are regulars. Our owners are always available to answer any questions, but we also empower our staff to …
STNA
Liberty Retirement Community of Lima has an opportunity for you! We're hiring enthusiastic, positive, and dedicated State Tested Nursing Assistants to provide great care to friends in our community.…
Shipping/ Receiving Operator
Job Responsibilities: Runs high volume/production copy machines and performs binding and finishing work. Ensure convenience copiers are working properly, checking for quality via daily inspecti…
Maintenance Technician
Overview We are seeking a skilled and dedicated Maintenance Technician to join our team in Youngstown, OH In this role, you will play a crucial part in ensuring the smooth operation of our facility …
HVAC Engineer II
Summary: We are seeking a Mechanical Engineer with a strong focus on HVAC engineering and design. The ideal candidate will support projects involving but not limited to building HVAC systems, proc…
CNC Operator
Seeking Full Time CNC Operators on 2nd or 3rd Shift! ROOM FOR QUICK ADVANCEMENT! Job Requirements: Operate CNC mills & lathes Read blueprints Measure with standard inspection equipment …
Inside Sales Representative
Do you have a positive attitude? Are you a people-person? Do you enjoy sales? This Inside Sales Rep (ISR) opportunity is for you! You will have the chance to become the face of the store and the pers…
Grounds/maintenance Specialist
Begin date: 4/1/2026 Full Time: Yes Number of Workers Requested: 24 Job Duties: Landscape or maintain grounds of property using hand or power tools or equipment. Workers must be able to per…