Why This Role Stands Out
This Python Backend Engineer role at Apexon offers a competitive hourly rate of $75-$85 and the opportunity to contribute to scalable financial platforms. You'll thrive here if you have 5-10+ years of experience and a passion for API development and system design. Apply now to join a dynamic technology team and advance your career in a high-growth sector.
Quick Overview
Job Description
Roles: Python Backend Engineer & Python Data Platform Engineer
Number of Positions: 10
Location: Downtown Toronto, Ontario – Onsite
Rate / Salary:– $75–$85/hr (or) $120k - 140k/Annum
Experience: 5–10+ years
Interview: In-person interview in Toronto is mandatory
Education: Bachelor’s or Master’s degree from a Canadian university or college
1. Python Backend Engineer
Role Overview
We are looking for skilled Python Backend Engineers to build and scale high-performance backend systems. The role will focus on API development, platform engineering, and system design while supporting enterprise-grade, scalable, secure financial platforms.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Python.
- Build and manage RESTful APIs and backend integrations.
- Contribute to platform engineering initiatives focused on reliability and scalability.
- Lead and participate in system design discussions for distributed systems.
- Collaborate with frontend, DevOps, and product teams to deliver end-to-end solutions.
- Optimize backend services for performance, security, and observability.
- Participate in code reviews and follow engineering best practices.
Required Skills & Qualifications
- Strong experience with Python backend development.
- Hands-on experience designing and developing REST APIs, JSON, and OpenAPI.
- Strong system design experience, including scalability, fault tolerance, and performance.
- Experience with platform engineering or building shared backend platforms.
- Strong understanding of SQL and NoSQL databases.
- Experience with AWS, Azure, or Google Cloud Platform.
- Familiarity with CI/CD pipelines, Git, and DevOps practices.
- Bachelor’s or Master’s degree from a Canadian university or college.
- Strong communication and problem-solving skills.
Preferred Qualifications
- Financial services or fintech experience.
- Experience with microservices architecture.
- Docker and Kubernetes experience.
- Exposure to security, compliance, and high-availability systems.
Why Join
- Work on mission-critical financial platforms.
- Gain exposure to large-scale, high-impact systems.
- Collaborate within an engineering-driven environment.
2. Python - Data Platform Engineer
Role: Data Platform Engineer
Location: Toronto, Ontario
Work Model: Onsite
Job Overview
The primary focus of this role is to design, build, and maintain the EMFI Data Application Platform, a financial analytics application. The successful candidate will work across the full stack to deliver reliable, performant, and secure data products.
Reports To: Director, Data and AI – Embedded Finance
Responsibilities
- Collaborate with internal stakeholders to translate business and analytical requirements into well-defined backend features and data products.
- Design and deploy scalable microservices within the FastAPI ecosystem, establishing clear service boundaries and well-defined API contracts.
- Design and develop Snowflake-native applications using Snowpark (Python), stored procedures, Tasks, Streams, and Dynamic Tables.
- Build day-end processing engines that run natively within the Snowflake compute layer.
- Design and implement RESTful API endpoints using FastAPI, with clearly defined, versioned, and documented API contracts using OpenAPI/Swagger.
- Write and optimize SQL queries against Snowflake and PostgreSQL for reporting, aggregation, and analytical use cases.
- Own end-to-end feature delivery, from requirements gathering and API contract definition through implementation, testing, and deployment.
- Implement platform security best practices, including authentication, authorization/RBAC, input validation, and safe error handling aligned with OWASP Top 10.
Technical Skills
- Strong experience designing and implementing microservices architectures, including service discovery, inter-service communication, API versioning, distributed tracing, and logging/observability.
- Proficiency in Python backend development, including FastAPI async patterns and Pydantic-based data validation.
- Strong SQL and analytical database experience, including optimized queries, aggregations, and data transformations.
- Hands-on experience with Snowflake-native development, including:
- Snowpark
- Stored Procedures (JavaScript/Python)
- Tasks
- Streams
- Dynamic Tables
- Strong understanding of REST API design and OpenAPI specifications.
- Knowledge of authentication and authorization patterns, including JWT, OAuth2, and RBAC.
- Experience with Docker and Docker Compose.
- Familiarity with CI/CD pipelines for automated testing and deployment.
- Strong Git experience, including branching strategies and code review workflows.
- Experience with AWS, Azure, or Google Cloud Platform.
Qualifications
- Bachelor’s degree; Master’s preferred, in Computer Science, Software Engineering, Information Systems, or a related discipline.
- 7+ years of professional full-stack development experience with demonstrated delivery of production-grade web applications.
- Payments or fintech industry experience is a strong asset.
- Ability to work independently, manage multiple concurrent workstreams, and deliver with minimal oversight.
- Excellent communication and interpersonal skills, with the ability to work effectively with both technical and non-technical stakeholders.
- Strong professional ethics and integrity.
Similar jobs
- MA
Senior Backend Developer with Security Clearance
NewMaximus Inc
San Antonio, TX🇺🇸On-siteYesterdayMicroservicesSpringAWS+7Technology - ST
Backend/API Engineer, Money as a Service
NewAuto ApplyStripe
United States🇺🇸Hybrid17 hours agoDockerAWSGraphQL+2Technology - GA
Backend Engineer
NewAuto ApplyGallatin
El Segundo🇺🇸On-site13 hours agoDockerDynamoDBGCP+16Technology - PL
Backend Engineer - Concumer & Commerce
NewAuto ApplyPlaud
Palo Alto🇺🇸Hybrid10 hours agoSOC 2Customer SuccessGDPR+4Technology - MA
Senior Backend Developer
NewMaximus, Inc.
San Antonio, TX🇺🇸$135k - $165k/yrOn-siteYesterdayMicroservicesSpringAWS+7Technology - PG
DB2 System Programmer
NewPTR Global
Chandler, AZ🇺🇸$65 - $70/hrHybridYesterdaySQLSplunkTCP/IP+3 - MA
Backend Software Developer
NewMaximus, Inc.
United States🇺🇸$120k - $150k/yrRemoteYesterdayMicroservicesAWSSonarQube+5Technology - RT
Backend Software Engineer (Robotics Data)
NewAuto ApplyRovex Technologies Corporation
Gainesville, Florida🇺🇸$60k - $75k/yrOn-site18 hours agoSQLRoboticsCompliance+5Technology - MA
Staff Backend Engineer (FDE)
NewAuto ApplyMeeru AI Inc
United States🇺🇸Remote14 hours agoDjangoDockerFastAPI+17Technology - EG
Backend .Net developer
NewEnexus Global
Austin, TX🇺🇸HybridYesterdayDockerMySQLSQL+7Technology - EG
Java Backend Developer
NewEnexus Global
Pittsburgh, PA🇺🇸HybridYesterdayDockerMicroservicesMongoDB+13Technology - BC
Backend Java Developer
NewBCforward
Newark, DE🇺🇸$65/hrOn-siteYesterdayMicroservicesOracleSOAP+14Technology