Talent.com
Epitria Consulting
Python Developer - Onsite InterviewEpitria Consulting • Montreal, QC, CA
Python Developer - Onsite Interview

Python Developer - Onsite Interview

Epitria Consulting • Montreal, QC, CA
1 hour ago
Job type
  • Full-time
Job description
We are looking for an experienced Python Developer to join our client in Montreal, QC for a full-time hybrid opportunity (3 days onsite). 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. Montreal, QC , 3 days Hybrid ,Fulltime, Onsite Interview Experience in years : 7+ Mandatory Core responsibilities: - Design and implement scalable, maintainable and high-performing RESTful APIs using FastAPI, SQLModel and Redis - Write clean, efficient, and maintainable Python code - Develop and maintain documentation - Design and optimize database schemas and queries - Create and maintain automated test suites - Monitor and optimize API performance Implement caching strategies and rate limiting - Collaborate with front end team to ensure smooth API integration - Assist in implementing workflows for detecting, archiving and purging stale data based on retention policies - Ensure proper logging and auditing of data lifecycle processes - Mentor junior developers and review code - Collaborate with the system architect to refine the API logic, enhance query performance and implement caching strategies Required skills - 5+ years of professional Python development experience - Strong experience with FastAPI or similar framework (Flask, Django REST) - Deep understanding of REST API design principles - Expertise in asynchronous programming with Python - Solid experience with SQL databases (PostgreSQL preferred) - Strong knowledge of API security best practices - Experience with Docker and containerized environments like Openshift/Kubernetes - Proficiency in writing unit tests and integration tests - Familiarity with event-driven architecture and tools like Kafka - Strong Problem-solving skills and attention to details - Effective communication and ability to work in a collaborative, agile environments. - Adaptive and eager to learn new tools and technologies. Nice to have: - Knowledge of monitoring tools like Prometheus and OpenTelemtry. - Experience with microservice architectures.
Create a job alert for this search

Python Developer - Onsite Interview • Montreal, QC, CA

Similar jobs

Python/Devops

CapgeminiMontreal (administrative region), QC, CA
Full-time

Design, develop, and maintain scalable content management solutions, integrations, and automation using Python (primary) and Java (secondary).Lead and contribute to technical design discussions; pr... Show more

 • Promoted

Python Developer - Onsite Interview - Epitria Consulting

Epitria Consultingmontréal, qc, ca
Full-time

We are looking for an experienced Python Developer to join our client in Montreal, QC for a full-time hybrid opportunity (3 days onsite).The ideal candidate will have strong expertise in building s... Show more

 • Promoted • New!

Python Developer - INVOKE

INVOKEmontréal, qc, ca
Full-time

We are looking for a talented and experienced Python Developer with 3 to 5 years of professional experience to join our dynamic team.As a Python Developer, you will be responsible for designing, de... Show more

 • Promoted

Python Developer

HighspringMontreal (administrative region), QC, CA
Full-time

Highspring is a next-generation consulting and professional services firm.We deliver modern, agile, and forward-thinking solutions to our clients across North America.We partner with leading organi... Show more

 • Promoted

Montreal Full Stack Developer in Python

Aarorn Technologies IncMontreal (administrative region), QC, CA
Full-time

Join Morgan Stanley as a Full Stack Developer specializing in Python and Generative AI technologies in Montreal.Engage in a collaborative, onsite environment focused on developing innovative soluti... Show more

 • Promoted

Python Developer + Pricing

Jay Analytix INC.Montreal (administrative region), QC, CA
Full-time

We are seeking a Python Developer with experience in pricing models and banking systems to build, enhance, and support applications used for valuation, risk analysis, and trading.The role involves ... Show more

 • Promoted

Junior Cloud Observability Developer (Python/Go)

CanonicalMontreal (administrative region), QC, CA
Full-time

An international software company is seeking a Junior Software Developer for its Observability team.The ideal candidate will be skilled in Python and have some familiarity with Go, contributing to ... Show more

 • Promoted

Python Developer / DevOps - Onsite Montreal Position

NTT DATA, Inc.Montreal (administrative region), QC, CA
Full-time

Python Developer / DevOps - Onsite Montreal Position.The ideal candidate will develop quality software working with public cloud service provider (CSP) infrastructure across different Public Cloud ... Show more

 • Promoted

Python Developer

SynechronMontreal, Montreal (administrative region), CA
Full-time

This range is provided by Synechron.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Synechron.We are seeking ... Show more

 • Promoted

Python Developer

UbisoftMontreal (administrative region), QC, CA
Full-time

Security and Risk Management group, specifically the team responsible for integrating security into development and operations practices.In this role, you will design, develop, and support security... Show more

 • Promoted

Python Developer

eHub Global IncMontreal (administrative region), QC, CA
Full-time

We are looking for a skilled Python Developer to design, develop, and maintain high-quality software solutions.The ideal candidate will have strong programming expertise in Python, a solid understa... Show more

 • Promoted

Remote Python Developer Opportunity

NÖORD TECHNOLOGIESLaval (administrative region), QC, CA
Remote
Full-time

Elevate your career as a Remote Python Developer, focusing on software solutions and system integration.Bring your knowledge of asset management and Python web stacks to our team.In this remote pos... Show more

 • Promoted

Investment Banking Python React Developer

QUANTEAM (RAINBOW PARTNERS Group)Montreal (administrative region), QC, CA
Full-time

Drive innovation in trading environments as a Python React Developer.Develop and maintain critical web applications that adhere to regulatory requirements while fostering strong team collaboration.... Show more

 • Promoted

Python Developer + Pricing

Jay AnalytixMontreal (administrative region), QC, CA
Full-time

We are seeking a Python Developer with experience in pricing models and banking systems to build, enhance, and support applications used for valuation, risk analysis, and trading.The role involves ... Show more

 • Promoted

Montréal [Hybrid] Python and React FullStack Developer

QUANTEAM - North America (RAINBOW PARTNERS Group)Montreal (administrative region), QC, CA
Full-time

As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services.Guided by our core values of closeness, teamwork, diversity, and e... Show more

 • Promoted

Senior Engineer for Python DevOps Solutions

TMC CanadaMontreal (administrative region), QC, CA
Full-time

Become a Senior Engineer specializing in Python and DevOps solutions.This role centers on developing scalable systems and providing high-level support in a growing environment.You will coordinate s... Show more

 • Promoted

Senior Python Developer

USTMontreal (administrative region), QC, CA
Full-time +1

Senior Python Developer | Lead II - Software Engineering.Role description: We are seeking a Senior Python Developer with extensive backend development experience to lead the design and development ... Show more

 • Promoted

Python Developer

Ubisoft EntertainmentMontreal (administrative region), QC, CA
Full-time

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more.We believe diverse per... Show more

 • Promoted

Senior Python Developer

BounteousMontreal (administrative region), QC, CA
Full-time

Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering with ambitious brands to create digital solutions for today’s complex challenges and tomorrow’s opportun... Show more

 • Promoted

Python Developer: Automation and Cloud Deployment

CATALYST MicroservicesMontreal, Montreal (administrative region), CA
Full-time

Python Developer: Automation and Cloud Deployment.Fully remote within Canada, with optional access to our Toronto and Gatineau offices.CATALYST - Earth data, simplified.We make actionable earth obs... Show more