Senior Data & Integration Engineer (AI Platforms & Salesforce Ecosystem)
Core
Design, build, and scale AI-driven products and data integrations across a platform ecosystem, with Salesforce as a key system.
Role type
Senior IC backend/data integration engineer (AI platforms)
Builds
Scalable backend services, ETL pipelines, event-driven architectures, and AI/ML integration workflows for internal and customer-facing products.
Domain
Enterprise software, AI/GenAI, ERP (Epicor), Salesforce ecosystem
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, ETL pipelines, API design, microservices, event-driven architectures, cloud platforms (Azure), system design, observability
Preferred skills
Vector databases, RAG, embeddings, machine learning workflows, React/Angular, performance optimization
Technologies
Python, SQL, Airflow, dbt, Spark, Azure, Salesforce, RAG, embeddings
Responsibilities
Design and build scalable backend services; Develop and maintain integrations between Salesforce and enterprise systems; Build and optimise ETL pipelines and event-driven architectures; Enable AI/ML use cases by supporting data pipelines and retrieval systems; Integrate AI capabilities into complex workflows; Implement observability and ensure production-grade reliability; Contribute to architecture decisions; Mentor junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities