Software Developer
SOS International LLC
Redstone Arsenal, AL, USA
Full-time
Clearance Requirement: Top Secret/SCI
Company Description
Founded in 1989, SOSi is among the largest private, founder-owned technology and services integrators in the defense and government services industry. We deliver tailored solutions, tested leadership, and trusted results to enable national security missions worldwide.
Job Description
Overview
SOS International LLC (SOSi) is seeking highly skilled Software Developers to join our analytics team working on an innovative MLOps workload leveraging cutting-edge technologies and supporting a government customer in Huntsville, Alabama. This role will be responsible for delivering automation to key national security missions interacting with petabyte-scale data on an HPC.
In this role, you will play a pivotal role in designing, developing, and maintaining MSIC software applications. You will work closely with cross-functional teams to deliver high-quality solutions that meet our clients' needs. Your expertise in Python, Docker, NoSQL, SQL, and Apache Airflow/Kafka will be crucial in driving our projects forward.
Essential Job Duties
Design, develop, test, and maintain software applications using Python.
Design, implement, and manage scalable MLOps pipelines and infrastructure.
Develop and manage containerized applications using Docker.
Work with NoSQL and SQL for database management and optimization.
Implement and manage data workflows using Apache Airflow and Kafka.
Automate the training, testing, and deployment of machine learning models.
Implement and manage APIs and ensure their scalability, reliability, and performance.
Implement and manage infrastructure as code and configuration management tools.
Collaborate with data scientists to integrate machine learning models into applications.
Design and develop microservices architecture for scalability and efficiency.
Write clean, scalable, and efficient code.
Participate in the entire software development lifecycle, from concept and design to testing and deployment.
Troubleshoot, debug, and upgrade existing software.
Provides leadership, support and guidance to all AIMS Team Members.
Ensures and promotes the development of the AIMS team through coaching, training, and leadership development.
Provides informal feedback on an ongoing basis and formal feedback in the annual performance evaluation process to identify and develop talent.
Qualifications
Minimum Requirements
Top Secret Security Clearance with SCI eligibility.
Bachelor’s degree in Computer Science, Engineering, or a related field.
2-4 years of experience in software development, MLOps, DevOps, or related roles.
Proficiency in Python and experience with its frameworks.
Extensive knowledge of containerization and orchestration tools (Docker, Kubernetes).
Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI) and automated testing.
Experience with version control systems (Git, SVN).
Hands-on experience with NoSQL and SQL.
Proficient in using Apache Airflow for workflow management.
Proficiency with cloud platforms (AWS, Azure, Google Cloud).
Solid understanding of software architecture and design patterns.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Ability to work independently and manage multiple tasks efficiently.
Experience with agile development methodologies.
Preferred Qualifications
Familiarity with event-driven architecture and messaging systems (Kafka, RabbitMQ).
Experience with feature stores and model registries.
Familiarity with big data technologies (Spark, Hadoop)
Knowledge of monitoring and logging tools for machine learning models (Prometheus, Grafana, ELK stack).
Significant experience with petabyte scale data sets.
Significant experience with large-scale, multi-INT analytics.
Additional Information
Work Environment
Working conditions are normal for an office environment.
Fast paced, deadline-oriented environment.
May require periods of non-traditional working hours including consecutive nights or weekends (if applicable).
Working at SOSi
All interested individuals will receive consideration and will not be discriminated against for any reason.
SOSi is an equal employment opportunity employer and affirmative action employer. All interested individuals will receive consideration and will not be discriminated against on the basis of race, color, religion, sex, national origin, disability, age, sexual orientation, gender identity, genetic information, or protected veteran status. SOSi takes affirmative action in support of its policy to advance diversity and inclusion of individuals who are minorities, women, protected veterans, and individuals with disabilities.
- ...provide guidance and oversight for our high performing technical team. The ideal candidate will be a multidisciplinary engineer with a software engineering background and a creative “figure it out” personality to help advance the state-of-the-art and ensure high...SuggestedFull timeTemporary workImmediate startRemote work
$120k - $140k
...Research team is expanding and we are currently seeking a Radar Software Engineer to join our team in Huntsville, Alabama or remote and... ...software engineer duties will include, but not limited to: Develop software implementations of radar algorithms, from low-level radar...SuggestedFull timeWork at officeRemote work$90k - $120k
Check out this new opportunity!Embedded Software EngineerC++ / RHEL | Missile DefenseFull-Time with an Employee Owned and Best Places to... ...(DoD) missile defense applications.Responsibilities:Design, develop, test, and maintain embedded software supporting the Ground Missile...SuggestedFull timeTemporary work- DescriptionSAIC is hiring a Senior Principal Software Systems Engineer to join the Army UAS Training Test team located in Huntsville, Alabama (Redstone Arsenal).This is a multi-disciplined team that covers a wide range of testing scopes, including testing physical and...SuggestedInterim roleWork at office
- ...MTSI is currently seeking a Software Developer with Modeling, Simulation and Analysis experience to join our team in Huntsville, Alabama. About the program: You will be joining an advanced initiative aimed at enhancing missile defense capabilities by utilizing...SuggestedFull time
- Primary ResponsibilitiesDesign and architect full-stack software solutions for airborne systems, including embedded software architecture... ...development lifecycle, utilizing DevOps and CI/CD pipelines.Develop software tools, test harnesses, and infrastructure to support fully...
$87.1k - $157.45k
...business.Your greatest work is ahead!Leidos’ Defense Systems, Threat Modeling and Simulation Portfolio, is seeking a talented lead software developer with the ability and experience to work multiple projects (primarily modeling & simulation efforts) within the Threat...Full timeFor contractorsWorldwideRelocation- ...a compelling opportunity for strategic partnerships in the GovCon space. Job Description BryceTech is seeking a Senior Software Developer to join the Telemetry Processing and Apps (TPA) development team supporting the Payload Operations Integration Center (POIC),...Full timeFor contractors
$140k - $165k
...About the Role Redhorse transforms the way government uses data and technology. To support this mission, we are seeking a Software Developer to build and modernize the applications that power essential government business functions. In this role, you will do more...Full timeContract work$108.8k - $163.2k
...Integration Business Unit (BU) has an exciting career opportunity for a Software Engineer supporting an Internal Research and Development (IRAD... ...individuals located in Huntsville, AL.\n\nAs a software developer on an Internal Research and Development (IRAD) team. You will...Full timeInterim roleRelocationShift work$134.1k - $241.4k
...projectTechnical understanding and experience with THAADExperience with DoD terrestrial and satellite communication systems (MILSATCOM)Develop and present reports and presentations to senior management-level personnel; exceptional written and verbal skills requiredWorks...Full timeFor contractorsFor subcontractorInterim roleWork at officeFlexible hours$87.1k - $157.45k
Leidos is seeking a Mid-Level Embedded Software Engineer to support the development of mission-critical embedded software and firmware... ...Utilize DevOps and CI/CD pipelines to ensure quality and delivery. Develop software tools and harnesses that support testing, integration,...Full timeRelocation- ...clearanceTechnical understanding and experience with THAADExperience with DoD terrestrial and satellite communication systems (MILSATCOM)Develop and present reports and presentations to senior management-level personnel; exceptional written and verbal skills requiredWorks...Permanent employmentContract workFor contractorsFor subcontractorInterim roleWork at office
$91k - $138.75k
Worker TypeRegularJob DescriptionSummaryThe Software Engineer III (Embedded) has the opportunity to develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications. The Embedded Software Engineer writes functional software for...Permanent employmentFull timeContract workWork experience placementWork at officeWeekend work- ...creativity, welcomes initiative, and seeks excellence. Start Building Your Future today!We are seeking an experienced C/C++ Embedded Software Engineer who will support the Software and Integration Directorate (S3I) program in the development of launcher control software....Full timeStart working today
- We are seeking a Contract Embedded Software Engineer to support the design, development, and integration of embedded airborne system software within a defined technical area. This role will contribute across the full software development lifecycle, including architecture...Contract work
- ...and experience with THAAD.Must have experience with DoD terrestrial and satellite communication systems (MILSATCOM).Must be able to Develop and present reports and presentations to senior management-level personnel; exceptional written and verbal skills required.Must be...Contract workFor contractorsFor subcontractorInterim roleWork at office
- ...experienceTechnical understanding and experience with THAADExperience with DoD terrestrial and satellite communication systems (MILSATCOM)Develop and present reports and presentations to senior management-level personnel; exceptional written and verbal skills requiredWorks...For contractorsFor subcontractorInterim roleWork at office
- ...scalable, secure, and highly available. You will work heavily with Kubernetes, GitOps workflows, and automation tools to empower developers and support critical operations—including emerging in-house AI initiatives.This is a terrific opportunity to apply your technical...Full timeLocal area
- ...system capable of managing intricate structural hierarchies and complex lifecycle data.Responsibilities:Design, develop, test, deploy, maintain and improve software applicationsCollaborate with cross-functional teams to define, design, and ship new featuresWork with...
- ...Technologies, a 100% Employee-owned company, is seeking a talented C++ Software Engineer with experience using C++ to refactor large existing... ...not required. Duties and Responsibilities: Designs, develops and analyzes complicated and difficult software programs for...Contract workTemporary workLocal areaRelocation packageFlexible hours
$90k - $120k
Check out this new opportunity!Software DeveloperC++ | Ada | Missle DefenseFull-Time with an Employee Owned and Best Places to Work ContractorOnsite... ...in Huntsville, AL | Schedule: 9x80We are hiring a Software Developer to support the GMD Weapon System (GWS) Fire Control (GFC)...Full timeTemporary work- ...Arcarithm is currently seeking top talent in the areas of full stack software development, artificial intelligence, optimization, and data... ...Arcarithm and all we offer! Job Title: Full Stack Software Developer Job Location: Huntsville, AL We are seeking a versatile...Local areaRemote workFlexible hours
- ...awards for successful application and commercialization of innovative component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services. Based in Huntsville, Alabama where laboratory facilities and...Permanent employmentFull timeContract workTemporary workPart timeWork at officeRemote work
- deciBel Research has an immediate opening for a Mid-level Full-stack Software Engineer in Huntsville, AL.Position Description:Full-stack... ...team member using an agile SCRUM development process to develop software products for a large defense system. The software engineer...Immediate start
$73.35 per hour
...a national staffing firm and are currently seeking a Java Software Engineer for a prominent client of ours. This position is located... ...and architecture development in support of MDS systems. ~ Develop, select, tailor and deploy integration and test processes,...Monday to Friday$99k - $225k
...IL Clouds and on-premise private cloud environmentsExperience working with VMware and NSX-T for micro‑segmentation, routing, and software‑defined networkingExperience working with SD-WAN technologies and topologiesTS/SCI clearanceHS diploma or GEDNice If You Have:Experience...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Description Job Description Avion Solutions Inc., a 100% employee-owned company, is seeking candidates for a Full Stack Software Developer to support the Maneuver Air Directorate. This position is located in Huntsville, AL. Job Responsibilities/Duties:...For contractors
$107.5k - $204.5k
...Systems and Libraries team and play a key role in shaping the software foundation that powers modern aircraft. We are seeking a Principal... ...under this program/contract.Proven experience designing and developing software architecture, libraries, or platform-level components...Contract workTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours$107.5k - $204.5k
...and help shape the future of aerospace and defense.As a Senior Software Engineer, you will support one or more phases of the System Development... ...an onsite role based in Huntsville, AL.What You Will DoDesign, develop, test, and maintain high‑performance software applications...Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software engineer part time Huntsville, AL
- software developer intern Huntsville, AL
- software developer fintech Huntsville, AL
- ngo software engineer Huntsville, AL
- intel software engineer Huntsville, AL
- senior software engineer remote Huntsville, AL
- junior software developer remote Huntsville, AL
- software engineer full time Huntsville, AL
- senior software engineer Huntsville, AL
- software engineer healthcare Huntsville, AL



