Senior Software Developer
SOSI
Senior Software Developer
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
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
- Top Secret Security Clearance with SCI eligibility.
- 7+ 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
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 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.
I'm interested Privacy Notice
- ...SENIOR SOFTWARE DEVELOPER - (638) Share this job as a link in your status update to LinkedIn. Job Title SENIOR SOFTWARE DEVELOPER Location Category Job Type Full-Time Experienced (Non-Manager) Education Bachelor's Degree Security Clearance Required Secret Job Description...SeniorFull timeLocal area
- ...Opportunity PeopleTec is currently seeking a Senior Software Developer to support our Huntsville, AL location. Job Functions: Develops codes, tests, and debugs new software or enhancements to existing software. Has good understanding of business applications as well as...SeniorLocal area
$86.8k - $198k
...Software Developer, Senior Overview As a senior software sustainment engineer, you will maintain and enhance legacy enterprise applications, ensuring operational stability, troubleshooting issues, and applying modern solutions. Responsibilities Maintain and troubleshoot...SeniorFull timeContract workPart timeLocal area- ...Position: Senior Software Developer (Job ID:4322) Location: Huntsville, AL Remote Status: On‑Site Job Id: 4322 # of Openings: 1 Senior Software Developer Purpose: Valkyrie Enterprises has an immediate need for a highly motivated and skilled Senior Software Developer on...SeniorImmediate startRemote work
$86.8k - $198k
...Overview Job Number: R0226855 Software Developer, Senior As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a system that will...SeniorFull timeContract workPart timeLocal areaRemote work- ...Job Title SENIOR SOFTWARE DEVELOPER Location Huntsville, AL US (Primary) Category Engineering Job Type Full-Time Career Level Experienced (Non-Manager) Education Bachelor's Degree Security Clearance Required Secret Job Description...SeniorFull timeContract workLocal area
$120.8k - $217.4k
...Job Description Parsons is looking for an amazingly talented Senior Software Developer to join our team! In this role you will get to develop application programming interfaces (APIs) to facilitate threat system model interactions in a common environment. You will also...SeniorLocal areaWorldwideFlexible hours- ...Job Description Senior Software Developer - Huntsville, AL Full Visibility is seeking a Senior Software Developer to work in Huntsville, AL. Candidate must possess an active Top Secret / SCI eligible clearance. Must be able to obtain a CI Poly....SeniorContract work
$122k - $253k
...Cybersecurity Software Engineer Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and... ...we recognize superb results. We're seeking a candidate to develop software for our commercial product team—securing systems at the...Senior- ...Senior Software Developer Job Location (Short): Atlanta, United States | Madison, United States Workplace Type: Hybrid Req Id: 2748 Responsibilities Octave is looking for a Senior Software Developer to join the team. This position...Senior
- Senior Software Developer Full-time Huntsville, AL Position Summary We are seeking a Senior-Level Software Developer to join our team in Huntsville, AL, contributing to multiple software, artificial intelligence enabled programs in support of test, missile defense...SeniorFull time
$86.8k - $198k
...Job Number: R0242157 Software Developer, Senior The Opportunity: As a software sustainment engineer, you play a pivotal role in an application's functional life. From troubleshooting to fixing bugs, you use your operations and maintenance skills to ensure that...SeniorFull timeContract workPart timeWork at officeLocal areaRemote workFlexible hours- ...Job Description TCS is searching for a Senior Principal Software Engineer to join our strong team of Engineers supporting our Ground-based Midcourse... ...of related work experience with a PhD. Recent experience developing software in C++ or Java or Ada Willingness to become...SeniorWork experience placementWork at officeRemote workFlexible hours
- ...Software Developer-Senior page is loaded## Software Developer-Seniorlocations: Redstone Arsenal, ALtime type: Full timeposted on: Posted Todayjob requisition id: R1042**Torch Technologies**Thank you for your interest in employment with Torch Technologies. We are a 100%...SeniorContract workTemporary workLocal areaRelocation packageFlexible hours
- Overview Job Locations: 100% Remote Huntsville, AL. This role is 100% remote; candidates will need to obtain an SEC Public Trust (6 week timeline). This will move quickly. Must have received undergraduate degree in the United States. If earned a Masters in the US...SeniorRemote workOverseas
$130k - $175k
...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Back End Software Developer 2 days ago Requisition ID: 2018 Salary Range: $130,000.00 To $175,000.00 Annually nou Systems, Inc. (nSI) is now...SeniorFull timeTemporary workWork experience placementFlexible hours- ...A leading global consulting firm is seeking a Senior AI Native Engineer in Huntsville, AL. This role involves pioneering AI solutions and collaborating with diverse teams to enhance business operations. Candidates should have a Bachelor’s degree and 3-6 years of experience...Senior
- ...Opportunity PeopleTec is currently seeking a Senior DevOps Engineer to support our Huntsville, AL location. Job Functions: Responsible for the design, deployment, testing, certification, operations, patching, addressing interoperability issues, of DevSecOps infrastructure...SeniorLocal area
$106.9k - $176.5k
...A leading consulting firm is seeking a Senior AI Native Engineer to pioneer AI solutions. Responsibilities include enhancing AI systems, optimizing data pipelines, and engaging with clients in a fast-paced environment. Candidates should possess strong Python skills and...Senior- ...As a Senior Artificial Intelligence Engineer for Camgian Labs, our advanced R&D and rapid prototyping team, you will lead the design... ...capabilities. Lead the design, development, and testing of scalable AI/ML software prototypes for space and missile defense using large‑scale...SeniorRemote work
- ...Job Description Senior Software Engineer - Huntsville, AL Full Visibility is seeking a Senior Software Engineer to work in Huntsville... ...multiple business intelligence environments is preferred. Develop ETL mappings to extract data from a source data system (...SeniorContract work
$140k - $200k
...re doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power...SeniorRemote work- ...Opportunity PeopleTec is currently seeking a Senior Cloud Developer to support our Huntsville, AL location. Job Functions: Responsible for developing... ...as a service (PaaS), infrastructure as a service (IaaS), software as a service (SaaS), and data as a service (DaaS). Able to...SeniorLocal area
- ...participate in the end-to-end lifecycle of software development from concept to deployment,... ...security vulnerabilities. Requirements Senior-level C/C++ development experience... ...specific hardware platforms. Proficiency in developing and maintaining Linux device drivers, with...SeniorInternshipWork at officeFlexible hours
$86.5k - $142.7k
...help to build a better working world. Job Summary As a Senior Consultant within EY’s Digital Engineering Managed Services team... ...frameworks in Agile environments. Key Responsibilities Develop backend services using Java (Spring Boot, Microservices)...SeniorSummer holidayFlexible hours- ...Senior Cloud Developer Full Visibility LLC is a federally certified Small Business that delivers innovative technical solutions to address... ...health, compliance, and security posture. Collaborate with software developers, DevOps engineers, cybersecurity teams, and system...Senior
- ...A defense contracting firm is seeking a Senior Software Engineer to support the Software Integrated Product Team on Eglin AFB, FL. The role involves team collaboration, software development, document requirements, and compliance oversight. Candidates must have a Master...Senior
- ...PeopleTec, Inc. is looking for a Senior Software Engineer to support its Huntsville, AL location. The role requires 8 years of experience... ...clearance with SCI eligibility. Responsibilities include developing, testing, and debugging software, along with understanding user...Senior
- ...Page Mechanical Group, Inc. is looking for a Senior Software Engineer in Huntsville, Alabama, to lead the software development for advanced communication, control, and safety software for complex high energy laser weapon systems. Candidates should have a Bachelor's degree...Senior
- ...Senior Software Engineer We are seeking a Senior Software Engineer to enhance and modernize our control software for Remote Weapon Station (RWS) platforms. This role focuses on the evolution of Java-based software responsible for system logic, hardware integration, and...SeniorLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- software engineer amazon Huntsville, AL
- agile software developer Huntsville, AL
- rust software engineer Huntsville, AL
- software developer positions Huntsville, AL
- senior software design engineer Huntsville, AL
- software developer Huntsville, AL
- ngo software engineer Huntsville, AL
- startup software engineer Huntsville, AL
- scientific software engineer Huntsville, AL
- senior software engineer Huntsville, AL

