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.
$131.3k - $237.35k
Leidos is seeking a Senior Embedded Software Engineer to support the development of mission-critical embedded software and firmware for... ...controls systems, or similar embedded solutions. Experience developing large-scale embedded, high-performance systems with a high...SuggestedFull timeRelocation- ...architectures for use within the IS and Network Environment. Design and develop cybersecurity-enabled products for use within an IS and... ...s). Ensure that the design of hardware, operating systems, and software applications adequately address cybersecurity requirements for...SuggestedWork at office
$107.9k - $195.05k
...systems engineers. This systems engineer must have experience with developing systems engineering artifacts, including Requirements... ...all DVOs and VCNs at the subsystem and below level including software Present metrics and status to SE lead and leadership weekly...SuggestedFull timeWorldwideRelocation- ...critical to national defense? If so...this is for you! Ampersand Solutions Group ( AMPERSAND ) requires a Junior Full Stack Software Developer to develop a new capability to enhance weapon system cyber resiliency. Scope : Responsible for designing, developing,...SuggestedFull timeWork at office
- ...About the Role HEKA is hiring Software Engineers to join our fast-paced, highly collaborative engineering teams working on advanced... ...matters more than titles. Core Responsibilities Design, develop, and maintain embedded and systems-level software Work closely...SuggestedFull timeWork at office
- ...technical organization in Huntsville, AL is seeking a Senior Software Engineer for the GMD Weapon System team. Candidates must have... ...STEM field and a security clearance. Responsibilities include developing C++ software and working within an Agile Scrum team. This full...Full time
$110.5k - $205.5k
...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified... ...C++. Support development of rocket propulsion hardware and software requirements, including coordination of derivation of internal...Local areaFlexible hours$90k - $100k
...insights. Build and automate dashboards, reports, and analytics workflows using Python, SQL, BigQuery, Looker, and related tools. Develop AI, automation, and optimization solutions to improve contact center performance, agent productivity, quality monitoring, and...Full timeTemporary workFor contractorsLocal areaImmediate start$105.4k - $158k
...Grumman Defense Systems is searching for Principal/Sr Principal Software Engineers (multiple positions) to join the Global C2... ...selected candidates’ task encompasses the following: Designs, develops, documents, tests and debugs applications software and systems...Full timeRelocation packageShift work$131.1k - $196.7k
...Northrop Grumman Defense Systems is seeking Sr. Principal Engineer Software – 15321. This position will be located in Huntsville,... ...Engineering languages (SysML/UML) and concepts • Experience developing web-based applications on a cloud-based platform. • Experience...Full timeRelocation packageMonday to ThursdayShift work- ...will provide specialized expertise across multiple systems and software disciplines, along with general knowledge of related fields, application... ...related software products Works from specifications to develop or modify operating system applications Supports design, coding...Full timeContract workWork experience placement
$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- ...Cepeda Systems and Software Analysis , a rapidly growing small company in Huntsville, AL, is currently seeking a Software Developer with strong skills in C#, Linux development, and experience with SQL databases. Education : Bachelor’s degree in Computer...Full timeTemporary workLocal areaFlexible hours
$87.1k - $157.45k
Leidos Defense Systems is seeking a talented Software Engineer Lead to join a diverse team to create unique solutions for complex sensor... ...of scalable monitoring frameworks, and investigate and develop framework modifications to improve performance, reliability, and...Relocation- ...Stealth Startup in Huntsville, Alabama is looking for a Senior Mission Systems Engineer to design and develop high-performance software for mission-critical systems. Successful candidates will possess strong expertise in modern C++, Linux, and networking. The role requires...
- ...seeking a Model-Based Systems Engineer in Huntsville, Alabama. The successful candidate will balance multiple project efforts and develop systems engineering models using Cameo Systems Modeler. The role requires a Bachelor's or Master's degree in a relevant field and experience...
$107.9k - $195.05k
...Land Systems is seeking a Lead Systems Engineer to join a team developing a interceptor system, where this Lead Systems Engineer will... ...Engineering, Electrical Engineering, Mechanical Engineering, Software Engineering, Computer Science, Computer Engineering, Aerospace...Local areaImmediate startWorldwideRelocation- ...defense and intelligence customers. You will design and implement cloud security architectures, apply NIST RMF and FedRAMP controls, and develop documentation to support ATOs across AWS, Azure, or other leading platforms. Partner with engineers and mission teams to assess...
- ...Leidos in Huntsville, AL is seeking an experienced Electronic Warfare Software Lead to define the technical direction and drive the software architecture for advanced EW/radar systems. You will lead real-time, high-performance software development across embedded and...
- ...Leidos has a new and exciting opportunity for a Lead Network Software Engineer in our National Security Sector's (NSS) Cyber & Analytics... ...emulation, routing, telemetry, and cyberresponse logic. The developer will work hands‑on with Python and C++, create reproducible...Immediate startFlexible hours
$86.8k - $198k
...Job Number: R0245388 Embedded Software Engineer The Opportunity: As an embedded software engineer, you can resolve a problem with... ...environment. If you're looking for the chance to not just develop software, but to help create a system that will make a difference...Full timeContract workPart timeWork at officeLocal areaRemote work$118k - $248k
...Indeed is looking for a Software Engineer III to join the AI Gateway & Guardrails team in Huntsville, Alabama. In this role, you'll develop platform services connecting AI-powered products with language models. You will collaborate on architectural decisions and promote...- ...plans, operations and maintenance support documentation. 5) Develop and recommend Systems and Applications approaches for new and improved... ...(PE) desired. Knowledge and experience with MAXIMO and SKM Software a plus. This position may require travel. This position may...Contract workWork at office
$115k - $140k
...Java Developer Position A.I. Solutions is seeking a highly-motivated Java Developer to support the Reagan Test Site (RTS) Engineering... ...Roles & Responsibilities: Work effectively with other Software Engineers in a team environment to design, code, test, document...Weekend work- ...western union, Client, visa, walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full...Full time
- ...boundary protection. Data Engineering & Pipeline Development (35%) Develop and maintain robust data pipelines for ingestion,... ...Collaborate with cross‑functional teams including program management, software developers, and test engineers. Mentor junior engineers and promote...Full time
- ...successful candidate will be a multidisciplinary engineer who can develop and maintain test plans and maintain the associated test... ...Chantilly, Virginia. We deliver groundbreaking research with advanced software and systems engineering that provides an information advantage...Full timeTemporary workImmediate startRemote work
$116.36k - $155.15k
...formulate system requirements. Evaluates and recommends future technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security and functional requirements. Analyzes, develops, recommends,...Full timeTemporary workRemote work1 day per week$87.1k - $157.45k
...(weight, balance, and inertia) of various flight vehicles. Develop, maintain, and improve Python-based mass properties tools. Plan... ...summation calculations into assemblies; developing simple software tools to perform these calculations. Understanding of mass moments...Local areaImmediate startWorldwideRelocation- ...Senior Software Engineer Full Visibility is seeking a Senior Software Engineer to work in Huntsville, AL. Candidate must possess an... ...with multiple business intelligence environments is preferred. Develop ETL mappings to extract data from a source data system (databases...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- ngo software engineer Huntsville, AL
- software engineer matlab simulink Huntsville, AL
- graduate software engineer Huntsville, AL
- software system engineer Huntsville, AL
- graduate software developer Huntsville, AL
- entry level software engineer remote Huntsville, AL
- software developer positions Huntsville, AL
- junior software developer internship Huntsville, AL
- software development engineer aws Huntsville, AL
- consulting software engineer Huntsville, AL







