Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Huntsville, AL vacancy
  • $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... 
    Suggested
    Full time
    Relocation

    Leidos

    Huntsville, AL
    4 days ago
  •  ...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... 
    Suggested
    Work at office

    MANTECH

    Huntsville, AL
    4 hours ago
  • $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... 
    Suggested
    Full time
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    18 hours ago
  •  ...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,... 
    Suggested
    Full time
    Work at office

    Ampersand Solutions Group

    Huntsville, AL
    1 day ago
  •  ...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... 
    Suggested
    Full time
    Work at office

    Heka Aero

    Huntsville, AL
    1 day ago
  •  ...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

    Moseley Technical Services

    Huntsville, AL
    5 hours ago
  • $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 area
    Flexible hours

    L3Harris Technologies

    Huntsville, AL
    1 day ago
  • $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 time
    Temporary work
    For contractors
    Local area
    Immediate start

    LG Electronics

    Huntsville, AL
    18 hours ago
  • $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 time
    Relocation package
    Shift work

    Northrop Grumman

    Huntsville, AL
    1 day ago
  • $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 time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Huntsville, AL
    1 day ago
  •  ...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 time
    Contract work
    Work experience placement

    Northrop Grumman

    Huntsville, AL
    1 day ago
  • $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 time
    Interim role
    Relocation
    Shift work

    Northrop Grumman

    Huntsville, AL
    1 day ago
  •  ...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 time
    Temporary work
    Local area
    Flexible hours

    Our Company

    Huntsville, AL
    1 day ago
  • $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

    Fairygodboss

    Huntsville, AL
    5 days ago
  •  ...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... 

    Stealth Startup

    Huntsville, AL
    5 hours ago
  •  ...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... 

    Leidos

    Huntsville, AL
    22 hours ago
  • $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 area
    Immediate start
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    3 days ago
  •  ...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... 

    ManTech International

    Huntsville, AL
    16 hours ago
  •  ...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

    Huntsville, AL
    5 hours ago
  •  ...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 start
    Flexible hours

    Leidos

    Huntsville, AL
    5 hours ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Huntsville, AL
    4 days ago
  • $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... 

    Indeed

    Huntsville, AL
    5 hours ago
  •  ...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 work
    Work at office

    Seabrook Solutions

    Huntsville, AL
    7 days ago
  • $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

    a.i. solutions

    Huntsville, AL
    3 days ago
  •  ...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

    SynergisticIT

    Huntsville, AL
    3 days ago
  •  ...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

    Trideum Corporation

    Huntsville, AL
    3 days ago
  •  ...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 time
    Temporary work
    Immediate start
    Remote work

    Anavation Llc

    Huntsville, AL
    17 hours ago
  • $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 time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Huntsville, AL
    4 days ago
  • $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 area
    Immediate start
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    21 hours ago
  •  ...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

    Full Visbility

    Huntsville, AL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!