> Markdown version of [/jobs/ext/3737481-senior-software-engineer-secret-clearance-required](https://www.wearedevelopers.com/jobs/ext/3737481-senior-software-engineer-secret-clearance-required). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Secret Clearance Required - **Company:** PMAT Inc. - **Location:** San Antonio, TX, United States - **Experience:** Expert - **Salary:** $125,000.0 - $175,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), JavaScript (Programming Language), Geographic Information Systems, Artificial Intelligence, Airflow, Amazon S3, Data Analysis, Apache HTTP Server, Software Applications, Systems Engineering, ArcGIS (Software), Computer Programming, Databases, Data as a Services, Data Architecture, Data Stores, Data Systems, Elasticsearch, JSON, Python (Programming Language), PostgreSQL, Machine Learning, PostGIS, RabbitMQ, Redis, Software Engineering, Software Systems, Data Streaming, Extensible Markup Language (XML), ZeroMQ (Concurrent Programming Libraries), Parquet, ReactJS, Snowflake, SC Clearance, Containerization, Kubernetes, Information Technology, Real Time Data, Apache Kafka, Operational Systems, Data Management, Front End Software Development, Data Pipelines, Docker - **Published:** October 14, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9128092/senior-software-engineer-secret-clearance-required ## About the Role * At least 10 years experience working as a business analyst, data analyst, data scientist, data engineer, database administrator, geospatial analyst, geospatial engineer, IT specialist, machine learning engineer, software engineer, or system administrator. * Familiarity with containerization technologies (e.g., Docker, Kubernetes). * Expert programming skills in Python * Intermediate programming skills in Rust or Go * Experience designing or normalizing data to common standards * Experience with multiple data formats, e.g., CSV, JSON, XML, Parquet, ORC. * Familiarity with event streaming libraries and platforms, e.g., Apache Kafka, AWS Kinesis, RabbitMQ, ZeroMQ, or Zenoh. * Experience troubleshooting complex software and data systems * Experience deploying, monitoring, and improving data pipelines * Strong problem-solving and analytical skills. * Passion for staying updated with the latest advancements in data architecture. * Excellent communication skills and the ability to work effectively in a collaborative team environment. Preferred Skills and Experience: * Experience integrating software systems with geospatial or location-aware applications. * Familiarity with data pipeline frameworks and libraries, e.g., AirByte, Apache Airflow, dbt, Apache Iceberg, Snowflake. * Experience with adding and retrieving data from Geographic Information Systems (GIS), e.g., ArcGIS, PostGIS. * Expertise in Elasticsearch, Redis, S3, PostgreSQL, or other data stores. * Understanding of cybersecurity principles in the context of mission-critical applications. * Previous experience working with government agencies or military organizations. * Master of Science in Computer Science, Data Science, Geography, Math, Machine Learning, or Statistics Education and Certification Requirements: * Bachelor's Degree or Equivalent Experience Citizenship and Clearance requirements: * U.S. Citizenship required * No dual citizenship * TS/SCI eligible; Active security clearance required ## Description About the role: PMAT is seeking a highly experienced and motivated Senior Software Engineer to contribute to the integration of AI capabilities into distributed software and data systems. The successful candidate will play a key role in enhancing software and data capabilities through innovative and cutting-edge technologies. Daily tasks can vary from hands on keyboard to technical discussions, including but not limited to, maintaining real-time data infrastructure in Rust, creating frontend React applications in JavaScript, working with AI engineers to integrate machine learning models, transforming data between standardized formats, or providing subject matter expertise in discussions with senior management., * Collaborate with cross-functional teams to understand and address complex technical challenges integrating artificial intelligence into distributed software systems. * Design, develop, and implement software applications and data services. * Test software in development and operational environments to ensure performant and high-quality data flow between systems. * Collaborate with machine learning engineers and domain experts to analyze data and integrate machine learning solutions into existing systems. * Collaborate with data engineers to monitor data pipelines and analytics to ensure accuracy, reliability, and robustness. * Stay updated with the latest advancements in data architecture to propose and implement innovative solutions. * Work closely with systems engineers to connect data pipelines with software applications and operational systems. * Provide technical expertise and contribute to the development of long-term technology strategies within government and defense environments.