Software Integration Engineer
Core
Design and implement scalable integration and automation solutions to modernize technology landscapes, transitioning from legacy systems to modern enterprise platforms.
Role type
Software Integration Engineer (Data & Automation)
Builds
Custom software integrations, automation capabilities, data ingestion/transformation pipelines, and UI dashboards for business workflows.
Domain
Digital transformation, data integration, cloud platforms, and enterprise modernization.
Required skills
Python, C#, JavaScript, Azure, Databricks, Microsoft Fabric, SQL, data modeling, CI/CD, GitHub, web-based UI development, data pipelines, integration frameworks.
Preferred skills
Metadata management, data governance, data observability, data lineage tools, open-source contributions, cloud-native automation.
Responsibilities
Conduct modernization assessments and define migration paths; design, develop, test, and maintain custom integrations; implement data ingestion and analytics solutions; troubleshoot application and data quality issues; develop intuitive UI dashboards; collaborate with Architecture and Data Engineering teams.
Seniority
Mid-level, hands-on IC