Software Data Integration Engineer
Core
Designing, developing, and maintaining scalable data integration solutions enabling seamless communication between systems and applications across the enterprise.
Role type
Senior IC software data integration engineer
Builds
Data integration solutions, APIs, and cloud-based services for U.S. Government software programs
Domain
Defense / Government / Cloud / Data Integration
Deliverable
production ML models | product features | infrastructure
Required skills
API development (REST, SOAP), Microsoft Power Platform (Power Apps), SQL, relational database design, RDBMS (SQL Server, Oracle, PostgreSQL), JSON/XML data formats, Microsoft Azure services, system integration architecture (ETL, ESB, microservices), CI/CD pipelines
Preferred skills
U.S. Government security policy, leading software developers, enterprise integration tools (MuleSoft, Boomi, Informatica), event-driven architecture (Kafka, Service Bus), data governance, DevOps tools (Azure DevOps, Git), scripting (Python, C#, JavaScript)
Technologies
Azure Functions, Logic Apps, API Management, Data Factory, Power Apps, SQL Server, Oracle, PostgreSQL, MuleSoft, Boomi, Informatica, Kafka, Service Bus, Azure DevOps, Git
Responsibilities
Design and develop data integration solutions using APIs and middleware; Build and customize solutions using Microsoft Power Platform; Develop and consume RESTful APIs; Transform and map data between systems using JSON/XML; Perform system integration across enterprise platforms; Design and maintain database schemas; Write and optimize complex SQL queries; Implement integrations leveraging Microsoft Azure services; Contribute to CI/CD pipelines and DevOps practices; Monitor and troubleshoot integration workflows; Document system architectures and integration patterns
Seniority
Senior, hands-on IC