Data Platform Engineer

Apexon

Toronto

On-site

CAD 140,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Apexon in Toronto is seeking a Senior Backend Platform Engineer with strong Python development experience to build cloud-native applications, microservices, and REST APIs.

You will own features end-to-end, develop Snowflake-native applications using Snowpark, Stored Procedures, and Tasks, and design secure, versioned REST APIs with FastAPI. 10+ years of backend/platform engineering experience and collaboration with Product, Engineering, and Analytics teams are expected.

Qualifications

  • 10+ years of backend/platform engineering experience
  • REST APIs & OpenAPI/Swagger
  • SQL (Snowflake & PostgreSQL)
  • Snowflake (Snowpark, Stored Procedures, Tasks, Streams & Dynamic Tables)
  • Strong ownership of end-to-end feature delivery

Responsibilities

  • Build scalable backend services using Python & FastAPI
  • Design and deploy cloud-native microservices
  • Develop Snowflake-native applications and backend processing engines
  • Design secure, versioned REST APIs
  • Deliver production-ready features from design through deployment
  • Collaborate with Product, Engineering, and Analytics teams

Skills

Python
FastAPI
REST APIs
OpenAPI
Snowflake
Microservices
SQL
Snowpark
PostgreSQL
Cloud-native

Education

Bachelor's degree in Computer Science/Software Engineering/IS
Master's degree preferred

Tools

Snowflake
Snowpark
Stored Procedures
Swagger/OpenAPI
PostgreSQL
FastAPI
Python
REST APIs
Cloud-native
Microservices

Job description

We're looking for a Senior Backend Platform Engineer with strong Python development experience and a solid background in building cloud-native applications, microservices, and REST APIs. Experience developing Snowflake-native applications is an important part of the role.

  • 10+ years of Backend Engineering experience
  • REST APIs & OpenAPI/Swagger
  • SQL (Snowflake & PostgreSQL)
  • Snowflake (Snowpark, Stored Procedures, Tasks, Streams & Dynamic Tables)
  • Strong ownership of end-to-end feature delivery
Nice to Have
  • Payments or FinTech experience
  • Backend Platform Engineering experience
What You'll Do
  • Build scalable backend services using Python & FastAPI
  • Design and deploy cloud-native microservices
  • Develop Snowflake-native applications and backend processing engines
  • Design secure, versioned REST APIs
  • Deliver production-ready features from design through deployment
  • Collaborate with Product, Engineering, and Analytics teams
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related discipline (Master's preferred)
  • 10+ years of professional backend/platform engineering experience
  • Excellent communication and problem-solving skills
  • Ability to work independently and own features end-to-end
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Platform Engineer
Data Platform Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 90,000 - 120,000
Data Engineer
Data Engineer

Princeton IT Services, Inc • Toronto

On-site
Confidential
Senior Software Engineer (Snowflake)
Senior Software Engineer (Snowflake)

Drillo.AI • Toronto

On-site
CAD 80,000 - 120,000
Senior Snowflake Engineer
Senior Snowflake Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 90,000 - 130,000
Backend Engineer
Backend Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 110,000 - 170,000
Senior Snowflake Developer (Python)
Senior Snowflake Developer (Python)

Themesoft Inc. • Toronto

On-site
CAD 120,000 - 150,000
Senior Database Engineer (Snowflake)
Senior Database Engineer (Snowflake)

Cvent, Inc. • Fredericton

On-site
CAD 90,000 - 150,000
Snowflake Data Platform Administrator
Snowflake Data Platform Administrator

Wireframe Solutions-IT Consulting Company • Markham

On-site
CAD 90,000 - 120,000
Snowflake Data Engineer / ETL Developer (Python & Teradata)
Snowflake Data Engineer / ETL Developer (Python & Teradata)

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Mississauga

On-site
CAD 90,000 - 120,000
Senior Cloud Data Warehouse Engineer
Senior Cloud Data Warehouse Engineer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 90,000 - 130,000