About this opportunity
Job Description: Software Systems Integration Engineer (Data Integration Focused)
Program: Advanced Battle Management System (ABMS) – Cloud-Based Command and Control (CBC2)
Location: Arlington, VA (Hybrid)
Employment Type: Contract-to-Hire
Work Authorization: U.S. Citizens Only
Security Clearance: Active Secret Clearance Required
Certification: CompTIA Security+ or another IAT Level II-compliant certification required
Interview Process: One-round panel-style video interview, followed by an offer
Travel: Approximately one trip per month for installations and integration events
Position Overview
Client is seeking a skilled Software Systems Integration Engineer to join the Data Feed Integration (DFI) team supporting the Advanced Battle Management System (ABMS) Cloud-Based Command and Control (CBC2) program.
The ideal candidate will have strong software development and systems integration experience, with expertise in API and cloud integrations, data pipelines, microservices, and complex enterprise system modernization.
The engineer will support the Lead Systems Integrator (LSI) by designing, developing, and integrating external data feeds, APIs, and distributed systems into secure government architectures. This role combines hands-on programming, system architecture, data transformation, troubleshooting, and cross-functional collaboration to deliver scalable and secure data integration solutions.
Key Responsibilities
Design, develop, and maintain software integrations connecting external data feeds, APIs, cloud services, and internal enterprise systems.
Develop lightweight scripts and software solutions using Python, Java, C++, Node.js, or other relevant programming languages.
Design and implement data pipelines, ETL processes, and custom data transformations.
Create and maintain data mappings between external formats, including CSV, JSON, XML, Parquet, and ORC, and internal data structures.
Support system architecture design, microservices development, distributed systems, and complex system integration.
Contribute to enterprise modernization initiatives and improve interoperability across legacy and modern systems.
Develop and maintain system architecture diagrams, integration workflows, technical documentation, and design artifacts.
Collaborate with internal engineering teams, external stakeholders, and cybersecurity personnel to define requirements and validate secure integration solutions.
Perform end-to-end integration testing, troubleshoot compatibility issues, and resolve performance bottlenecks.
Manage and maintain Jira tickets, technical requirements, and development tasks within Agile teams.
Establish repeatable and standardized integration processes to improve efficiency, reliability, and scalability.
Support software installations, integration events, and technical activities in secure environments.
Required Qualifications
U.S. Citizenship is mandatory.
Active Secret Security Clearance is required. Candidates with higher active clearances may also be considered.
CompTIA Security+ certification or another qualifying IAT Level II certification is required.
Bachelor’s degree in computer science, Software Engineering, Data Science, Information Systems, Systems Engineering, or a related technical field, with relevant professional experience.
Strong hands-on software development experience using one or more of the following: Python, Java, C++, or Node.js.
Experience with API development, API integrations, cloud integrations, and secure data exchange.
Experience designing and integrating system architectures, microservices, distributed systems, and enterprise applications.
Knowledge of data engineering concepts, data pipelines, ETL processes, and data transformation.
Experience working with structured and semi-structured data formats, including JSON, XML, and CSV.
Experience integrating complex systems and supporting enterprise modernization initiatives.
Strong troubleshooting, analytical, documentation, and problem-solving skills.
Ability to collaborate with cross-functional engineering, architecture, and cybersecurity teams.
Experience Requirements
Candidates should meet the applicable Labor Category (LCAT) requirements:
Bachelor’s degree: 7–9 years of relevant professional experience, with the target profile requiring approximately 9 years.
Master’s degree: 5–7 years of relevant professional experience.
No degree: Approximately 12 years of directly related professional experience.
Relevant backgrounds may include Software Engineer, Software Systems Engineer, Systems Integration Engineer, Data Engineer, or similar technical roles.
Preferred Qualifications
Experience supporting Department of Defense (DoD) programs or working in secure government environments.
Experience with cloud SDKs, cloud-based application development, and API-driven architectures.
Familiarity with event-driven architectures and streaming technologies such as Kafka or RabbitMQ.
Knowledge of Python libraries such as Pandas for data processing and transformation.
Familiarity with additional programming languages such as Go, Rust, or R.
Experience with system design patterns, software architecture documentation, and integration testing.
Experience with Jira and Agile software development methodologies.
Experience with secure installations and integration activities in restricted-access environments.
Apply by: 2026-10-25
Apply via email →Tech Go-To Guys is an equal opportunity employer.