· Experience designing and implementing microservices architectures, including service discovery, inter-service communication, API versioning, and distributed tracing/logging for observability.
· Proficiency in Python for backend development, including FastAPI, async patterns, and Pydantic-based data validation.
· Hands-on experience with SQL and analytical databases for writing optimized queries, aggregations, and data transformations.
· Experience developing Snowflake-native applications: stored procedures (JavaScript/Python), Tasks, Streams, Agile Tables, and Snowpark for building backend processing engines.
· Understanding of REST API design, OpenAPI specifications, and API integration patterns in frontend applications.
· Knowledge of authentication and authorization patterns including JWT, OAuth2, and role-based access control.
· Experience with Docker and Docker Compose for local development and containerized deployments.
· Familiarity with CI/CD pipelines for automated testing and deployment.
· Experience with version control using Git, including branching strategies and code review workflows.
📌 Data Platform Engineer (Toronto)
🏢 I8IS
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.