Data Engineer / Backend API Engineer
Indexed description
**PR / Citizens who lived in Canada for more than 5 years needed due to Pro B clearance**
Location- Onsite at Toronto, ON
Data Engineer / Backend API Engineer (Contract)
Objective
Engage a contract Data Engineer / Backend API Engineer to design and implement internal backend APIs supporting an enterprise data integration platform. These internal APIs will orchestrate processing, validate data, and route requests to downstream systems, operating behind an externally exposed API layer.
Scope of Work
The contractor will provide hands‑on implementation services focused on internal APIs and backend data processing, including:
- Design and build internal REST and event‑driven APIs that receive single requests from an external API layer for downstream processing
- Implement backend logic to:
- Validate, transform, and enrich incoming data
- Orchestrate workflow and route requests to target systems and databases
- Support file‑based ingestion use cases, including:
- Parsing files containing multiple data records
- Breaking records into individual processing requests
- Routing each request to the appropriate destination system
- Implement asynchronous processing using Kafka for event‑driven workflows
- Integrate backend services with:
- Internal databases
- Downstream systems and APIs
- Ensure solutions meet agreed non‑functional requirements for:
- Reliability, scalability, and performance
- Logging, monitoring, and error handling
- Secure data handling and interface contracts
- Collaborate with internal application, platform, and integration teams to ensure alignment on API contracts, event schemas, and deployment timelines
- Produce technical documentation sufficient for operational support and knowledge transfer
Technical Environment
- Cloud Platform: Azure (primary), AWS (secondary if required)
- API Styles: REST APIs and event‑driven messaging
- Core Technologies:
- Java or .NET for backend API implementation
- Kafka for event streaming and asynchronous processing
- Integration: Internal systems, databases, and downstream APIs
Engagement Model
- Delivery‑focused, hands‑on implementation role
- Minimal discovery; work executed against a defined architecture and scope
- Contractor expected to work independently while coordinating with internal teams as needed
Key Deliverables
- Production‑ready internal backend APIs and supporting data pipelines
- Event‑driven integration components where required
- Technical documentation and handoff materials
Duration & Resourcing
Specific duration, capacity, and milestones to be defined within the commercial SOW.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search