Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL preferred) * Strong knowledge of API security best practices * Experience with Docker and ...
Quick apply
Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL preferred) * Strong knowledge of API security best practices * Experience with Docker and ...
Quick apply
Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL preferred) * Strong knowledge of API security best practices * Experience with Docker and ...
Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL preferred) * Strong knowledge of API security best practices * Experience with Docker and ...
Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL preferred) * Strong knowledge of API security best practices * Experience with Docker and ...
Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL preferred) * Strong knowledge of API security best practices * Experience with Docker and ...
Quick apply
Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL preferred) * Strong knowledge of API security best practices * Experience with Docker and ...
Implement asynchronous processing pipelines using AWS SQS/SNS and RabbitMQ * Write clean, maintainable, and well-tested code, including unit and integration tests * Contribute to database schema ...
Implement asynchronous processing pipelines using AWS SQS/SNS and RabbitMQ * Write clean, maintainable, and well-tested code, including unit and integration tests * Contribute to database schema ...
Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL preferred) * Strong knowledge of API security best practices * Experience with Docker and ...
Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL preferred) * Strong knowledge of API security best practices * Experience with Docker and ...
Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL preferred) * Strong knowledge of API security best practices * Experience with Docker and ...
Quick apply
Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL preferred) * Strong knowledge of API security best practices * Experience with Docker and ...
Montreal, QC · On-site
Comfortable with event-driven and asynchronous architectures * Experience developing in a live environment
Montreal, QC · On-site
Comfortable with event-driven and asynchronous architectures * Experience developing in a live environment
Montreal, QC · On-site
Analyze asynchronous workflows using AWS SQS * Use logs and observability tools (CloudWatch, Grafana, log stores) to diagnose production issues * Collaborate with engineering teams to escalate ...
Quick apply
Montreal, QC · On-site
Analyze asynchronous workflows using AWS SQS * Use logs and observability tools (CloudWatch, Grafana, log stores) to diagnose production issues * Collaborate with engineering teams to escalate ...
... NET, C#, asynchronous programming, SQL / SQL Lite, REST API, microservices, server optimization, Windows Server, PowerShell, Azure DevOps, Visual Studio, Git, Windows Server and IIS) * Strong ...
Quick apply
... NET, C#, asynchronous programming, SQL / SQL Lite, REST API, microservices, server optimization, Windows Server, PowerShell, Azure DevOps, Visual Studio, Git, Windows Server and IIS) * Strong ...
... NET, C#, asynchronous programming, SQL / SQL Lite, REST API, microservices, server optimization, Windows Server, PowerShell, Azure DevOps, Visual Studio, Git, Windows Server and IIS) * Strong ...
Quick apply
... NET, C#, asynchronous programming, SQL / SQL Lite, REST API, microservices, server optimization, Windows Server, PowerShell, Azure DevOps, Visual Studio, Git, Windows Server and IIS) * Strong ...
Montreal, QC · Hybrid
Experience designing asynchronous workflows using message queues (Kafka, RabbitMQ, Redis, AWS SNS/SQS). * Cloud Environment: Hands-on experience with AWS ecosystems (EC2, S3, SNS, SQS, Elastic ...
Quick apply
Montreal, QC · Hybrid
Experience designing asynchronous workflows using message queues (Kafka, RabbitMQ, Redis, AWS SNS/SQS). * Cloud Environment: Hands-on experience with AWS ecosystems (EC2, S3, SNS, SQS, Elastic ...
Extensive understanding of asynchronous AJAX processes, communication with back-end via WebAPI/json * Extensive understanding of web security * Extensive understanding of front-end routing * Deep ...
Extensive understanding of asynchronous AJAX processes, communication with back-end via WebAPI/json * Extensive understanding of web security * Extensive understanding of front-end routing * Deep ...
Montreal, QC · On-site
Comfortable with event-driven and asynchronous architectures * Experience developing in a live environment Please note, Sony Interactive Entertainment conducts background checks at the offer stage ...
Montreal, QC · On-site
Comfortable with event-driven and asynchronous architectures * Experience developing in a live environment Please note, Sony Interactive Entertainment conducts background checks at the offer stage ...
A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Think you're a good fit for this job? Tell us more about yourself and why you're interested in ...
A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Think you're a good fit for this job? Tell us more about yourself and why you're interested in ...
Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture * The privilege of working on a product that changes lives, particularly for those with ...
Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture * The privilege of working on a product that changes lives, particularly for those with ...
Design and optimize asynchronous processing pipelines using AWS SQS/SNS and RabbitMQ * Define and drive technical design discussions, ensuring systems are reliable, observable, and maintainable
Design and optimize asynchronous processing pipelines using AWS SQS/SNS and RabbitMQ * Define and drive technical design discussions, ensuring systems are reliable, observable, and maintainable
Familiarity with message queuing systems (RabbitMQ, Apache Kafka, Redis) for asynchronous processing * Extensive Python programming experience with expertise in frameworks such as FastAPI, Flask, or ...
Familiarity with message queuing systems (RabbitMQ, Apache Kafka, Redis) for asynchronous processing * Extensive Python programming experience with expertise in frameworks such as FastAPI, Flask, or ...
Montreal, QC · On-site +1
Advanced proficiency in Python, including asynchronous programming * Experience building microservices and APIs using FastAPI * Handson experience with Kafka or similar realtime messaging ...
Montreal, QC · On-site +1
Advanced proficiency in Python, including asynchronous programming * Experience building microservices and APIs using FastAPI * Handson experience with Kafka or similar realtime messaging ...
Self-motivated with strong organizational skills, a positive and solution-oriented mindset, and the ability to thrive in a hybrid organization where flexible schedules require asynchronous ...
Self-motivated with strong organizational skills, a positive and solution-oriented mindset, and the ability to thrive in a hybrid organization where flexible schedules require asynchronous ...
CA$140K - CA$205.70K/yr
Good understanding of distributed systems , including asynchronous processing, messaging, and fault tolerance. * Experience running agile delivery processes, including sprint planning, capacity ...
CA$140K - CA$205.70K/yr
Good understanding of distributed systems , including asynchronous processing, messaging, and fault tolerance. * Experience running agile delivery processes, including sprint planning, capacity ...
$89.5K - $92K
7% of jobs
$92K - $94.5K
9% of jobs
$96.8K is the 25th percentile. Wages below this are outliers.
$94.5K - $97K
9% of jobs
$97K - $99.5K
9% of jobs
$99.5K - $102K
9% of jobs
The median wage is $103.5K / yr.
$102K - $104.5K
9% of jobs
$104.5K - $107K
9% of jobs
$107K - $109.5K
9% of jobs
$110.3K is the 75th percentile. Wages above this are outliers.
$109.5K - $112K
9% of jobs
$112K - $114.5K
9% of jobs
$114.5K - $117K
9% of jobs
$89.5K
$105K
$117K
| Aspect | Asynchronous Developer | Synchronous Developer |
|---|---|---|
| Work Style | Handles multiple tasks concurrently, non-blocking operations | Executes tasks sequentially, blocking until completion |
| Communication | Often works independently, with event-driven communication | Requires immediate, step-by-step collaboration |
| Common Usage | Web development, APIs, real-time applications | Desktop apps, traditional software processes |
Asynchronous developers focus on non-blocking, concurrent operations, ideal for real-time and scalable applications. Synchronous developers work sequentially, suitable for tasks requiring step-by-step processing. Understanding these differences helps employers and developers choose the right approach for their projects.
Full-time
Posted 15 days ago
We are looking for an experienced Python Developer to join our client in Montreal, QC for a full-time hybrid opportunity (3 days onsite).
Onsite Interview
Experience in years : 7+ Mandatory
The ideal candidate will have strong expertise in building scalable RESTful APIs using FastAPI, SQLModel, Redis, and PostgreSQL, along with hands-on experience in asynchronous programming, containerized environments, and event-driven architectures. This role requires a strong engineering mindset, problem-solving skills, and the ability to collaborate closely with architects and cross-functional teams to deliver high-performance, production-grade solutions.
Core responsibilities:
Required skills
Nice to have: