Python Developer
$46 - $52 per hourInsight Global
Base pay range
$46.00/hr - $52.00/hr
Professional Recruiter at Insight Global
Position: Python Developer
Location: Hybrid in Montreal, 3 days onsite, 2 remote
Shift: Mon-Fri Day Schedule
Job Description
Insight Global is seeking a highly skilled Python Engineer with over 4+ years of experience to join our team to help a strategic banking client in various data transformation activities. This role will help support the vulnerability management platforms team. A successful candidate for this role would be an experienced and proactive python developer who can design and implement high-performance REST APIs using FastAPI.
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 & Experience
- 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
Nice to Have Skills & Experience
- Knowledge of monitoring tools like Prometheus and OpenTelemetry
- Experience with microservice architectures
- Financial Services experience
Seniority Level
- Associate
Employment Type
- Full-time
Job Function
- Other, Information Technology, and Design
Industries
- IT Services and IT Consulting
- IT System Custom Software Development
- IT System Design Services
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Python Developer in Montréal, QC vacancy
- ...offers the opportunity to grow your impact, your skills, and your career. About the Role We are seeking a Junior Fullstack Developer (Python) to join our Admission & Marketplace team. You’ll contribute to meaningful projects while learning modern development practices,...SuggestedFull timeWork at officeFlexible hours
- ...The client is looking for a developer whose work consists of using the APIs of its vulnerability tools to connect them to each other and to the company's other security tools. Python is the main language and the mandate mentions no other technology. The automation component...SuggestedFull time
- ...Backend Python Developer – AI Agentic Applications Location: Montréal, QC (Hybrid) Type: Full-Time Compensation: Competitive, based on experience About the Role We are seeking a curious, highly motivated Backend Python Developer to join our growing AI development...SuggestedFull timeManual labor
- ...the value of technology and build a more sustainable, more inclusive world. Position Summary We are looking for hands-on AI/Python Developer to join our Data Zone team in Montreal. This role is ideal for professionals with 3 to 8 years of with strong hands on experience...SuggestedPermanent employmentFull timeLocal area
- ...TÂCHES QUE VOUS ALLEZ ACCOMPLIR Nous recherchons un développeur Python hautement qualifié pour soutenir le développement continu d’un... ...YOU WILL ACCOMPLISH We are seeking a highly skilled Python developer to support the continued development of an aircraft data model used...SuggestedFull timeTemporary workWorldwide
- ...une banque d'investissement? Nous recherchons un Développeur Python expérimenté , doté d’une solide expérience des systèmes distribués... ...in technology at an investment bank? We are seeking a Python Developer with a proven track record of large scale distributed systems...Full timeApprenticeshipLocal areaWorldwide
- ...We’re seeking someone to join our team as a Senior GenAI and Python Developer to lead the strategy, architecture, delivery, and evolution of complex technology solutions while driving engineering excellence, innovation, and business outcomes across critical platforms and products...Work at officeRemote work
- Join Morgan Stanley as a Lead GenAI and Python Developer in a hybrid role that fosters innovation and engineering excellence across global platforms. Leverage your expertise in Python and Generative AI tools to drive impactful technology solutions. This Director-level position...
- ...you will work alongside multidisciplinary teams developing autonomous multi-agent drone systems operating... ...the engineering team to convert an existing Python solution into C++ for execution in a real-time environment. Develop new features and capabilities in both C++ and...Long term contractPermanent employmentWork at office
- Elevate enterprise solutions as a Lead Developer at Morgan Stanley, specializing in .NET and Python technologies. Lead a team focused on impactful SaaS platform enhancements and technical excellence. In this pivotal Vice President-level role, you'll lead 3-5 team members within...
- ...expertAlayaCareoffers the opportunity to grow your impact your skills and your career. About the Role We are seeking a Fullstack Developer (Python) reporting to our Associate Director of Engineering to join one of our Product team. The candidate will be focusing on building...Full timeWork at officeFlexible hours
- ...and your career. About the Role We are seeking a Senior Developer to join one of our product team. Reporting to the Associate Director... ...software development. ~ Extensive development experience with Python and unit testing using PyTest. ~ Some experience with React...Full timeWork at officeFlexible hours
$160k per year
...Role: Production Support Engineer / Python Developer Client: Elite FinTech Compensation: $100,000 - $160,000 CAD + Bonus Location: Montreal / Hybrid Overview My client are seeking an Engineer with a broad skillset to support a range of technology within...Long term contractPermanent employmentImmediate start- ...’écrit). Personne dynamique axée sur les résultats ayant un fort esprit d’équipe et un bon sens de l’initiative. C++ Software Developer Position description: The Software Developer role within the Magnetic Anomaly Detection (MAD) Engineering group is to develop...Flexible hours
$200k per year
...Full Stack Developer Role: Full Stack Developer Client: Leading FinTech Firm Compensation: Up to $200K CAD + Bonus Location... ...Developer. • Technical Skills: Strong proficiency in React and Python. • Domain Knowledge: Experience in the finance sector is...Long term contractPermanent employmentWork at office$160k per year
...Job Opportunity: Production Support Engineer Role: Production Support Engineer / Python Developer Client: Elite FinTech Salary: $100,000-$160,000 CAD + Bonus Location: Montreal / Hybrid Overview My client are seeking an Engineer with a broad skillset...Long term contractPermanent employmentImmediate start- ...Quantitative Developer, Investment Platforms Location: Montreal (Hybrid: 3 days in-office, 2 days remote) Level: Senior Employment... ...applications. Core Technical Proficiency: Expert-level Python, SQL/PostgreSQL, data modeling, and API design. AI-Native Development...Daily paidFull timeContract workApprenticeshipWork at officeImmediate startRemote workDay shift
- ...rejoins l’équipe Training Tech pour solidifier et étendre le cœur logiciel de Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité...Full time
- ...Company Description IT Job Description Role: Database Developer Location: Montreal, QC Duration: Fulltime BGV will be... ...skills • Informatica experience will be a plus. • Perl/Shell/Python scripting knowledge Please respond with your word resume and...Full timeRelocation
- ...equal opportunity employer. Job Description Role: Bigdata Developer Location: Montreal, QC Hire Type : Fulltime / Permanent /... ...solving skills Nice to have skills · Knowledge of Perl/Python · Knowledge of semantic technologies (RDF, triple stores, OWL)...Permanent employmentFull timeContract work
- ...organization. Engineers thrive at Tower while developing electronic trading infrastructure at a... ...department is seeking a Software Developer II to join the Data team in Montreal. This... ...oriented programming in Rust and/or C++ and Python Experience making significant...Full timeApprenticeshipCasual workWork at officeWorldwide
- ...willingness to challenge consensus. We are looking for a Data Developer to join our AI and Multi Asset Systematic Strategies team. This... ...Milvus, ChromaDB, Pinecone, Weaviate, or Qdrant). ~ Proficiency in Python with experience using DAG-based orchestration platforms (Airflow...Full time
- ...s Trading, Risk and Prime Brokerage products. As an Analytics Developer you’ll build both the foundation and the intelligence on top of... ...and hands-on experience with Snowflake. ~ Proficiency in Python, including the ability to contribute to structured, production-grade...Full timeWork at officeWorldwide
- ...possibilité de renouvellement À propos du poste Nous recherchons un Conseiller DevOps / DevSecOps avec un fort profil en développement Python/Django pour rejoindre une escouade multidisciplinaire, Agile et dynamique responsable de plateformes et d’outils liés à la sécurité....Full timeFlexible hours
- ...enjoyable world. Role overview As a Lead Software Developer, we expect you to be disciplined regarding software development,... ...3 recent years in modern popular programming languages such as Python, Javascript/typescript, and/or Java Has 2+ years experience leading...Full timeWork at officeFlexible hours
- ...Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data... ...Good understanding of one core programming languages (Java or Python) # RDBMS (Well versed with SQL, DB fundamentals like tables, triggers...Full time
- ...performances et l’utilisation d’outils ETL tels qu’Informatica ou Python Pandas Mettre en place des solutions efficaces d’... ...looking for someone to be a part of a dynamic team as a Java/Scala Developer for one of our clients. This is an application developer role in...Full timeApprenticeshipLocal areaWorldwide
- ...is seeking a motivated and detail-oriented Software Automation Developer Intern to join our Montreal-based Software Automation team. This... ...automated test scripts, libraries, and utilities primarily using Python Help integrate automated test coverage, validation gates, and...Internship
- ...We're seeking a talented Data Platform Developer to join our Platform Engineering team and architect the data foundation that will power... ...databases (Redshift, Snowflake) ~ Strong programming skills in Python for data processing, transformation, and automation ~ Experience...Full timeWorldwide
- ...best practices. Your key responsibilities Designing, developing, and maintaining robust data pipelines within the Microsoft ecosystem... ...multi-client environments is an asset; Strong proficiency in Python and SQL; Experience with Spark and modern analytical...Full timeWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Developer. Be the first to apply!
Related searches


