Sr Software Engineer - Data and Integration
Core
Building scalable data pipelines and enterprise integration solutions to enable reliable information flows between ERP, CRM, PIM, e-commerce, and supply chain platforms.
Role type
Senior Software Engineer (Data and Integration)
Builds
Scalable data pipelines, RESTful APIs, web services, and enterprise integration solutions
Domain
Enterprise software, data engineering, cloud platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, C#/.NET, REST API development, ETL/ELT processes, SQL, JSON/XML/CSV handling, cloud platforms (AWS/Azure/GCP), messaging systems (Kafka/RabbitMQ/SQS), Git, CI/CD
Preferred skills
PIM/ERP/CRM/e-commerce/supply chain system integration, SAP/Salesforce/Microsoft Dynamics, Snowflake/Databricks/BigQuery/Redshift, Docker/Kubernetes, API management platforms (MuleSoft/Boomi)
Technologies
Kafka, RabbitMQ, AWS SQS/SNS, Azure Service Bus, Snowflake, Databricks, BigQuery, Redshift, Docker, Kubernetes, MuleSoft, Boomi
Responsibilities
Design and develop scalable data pipelines and enterprise integration solutions; Build and maintain RESTful APIs and web services; Develop data ingestion, transformation, validation, and synchronization processes; Integrate enterprise applications including ERP, CRM, PIM, e-commerce, and supply chain platforms; Troubleshoot integration failures, data-flow issues, API errors, and production incidents; Develop reusable, scalable, maintainable, and well-documented software components
Seniority
Senior, hands-on IC