Senior Python Engineer in Mississauga

Senior Python Engineer in Mississauga

Mississauga Full-Time 123750 - 151250 $ / year (est.) On-site
L

At a Glance

  • Tasks: Design and develop scalable Python applications while leading innovative projects.
  • Company: Join a forward-thinking tech company focused on market risk solutions.
  • Benefits: Attractive salary, health benefits, remote work options, and growth opportunities.
  • Other info: Dynamic team environment with opportunities for professional development.
  • Why this job: Make an impact in the finance sector with cutting-edge technology and AI integration.
  • Qualifications: 6+ years of Python experience and strong problem-solving skills required.

The predicted salary is between 123750 - 151250 $ per year.

We are seeking a highly experienced and technically proficient Senior Python Developer with 6+ years of hands-on experience to design, develop, and deliver critical, scalable, highly available, and performant applications. This role demands deep technical expertise, a strong focus on execution, and a proven ability to deliver robust software solutions, particularly within quantitative and market risk domains.

Key Technical Responsibilities:

  • Lead hands-on implementation and architecture of Python frameworks for scalable, resilient, and performant applications.
  • Develop solutions adhering to architectural standards, utilizing in-depth technical and business domain knowledge.
  • Enforce industry-standard SDLC best practices and contribute to code quality through reviews.
  • Collaborate with cross-functional teams (Risk, Quants, FO, DevOps, Production Support) for seamless delivery.
  • Drive development for Stress Testing and Regulatory Risk projects in the Market Risk domain.
  • Manage project technical aspects, including planning, governance, and taking ownership of initiatives.
  • Deliver high-quality solutions independently within a globally matrixed environment and under tight deadlines.

Required Technical Qualifications:

  • I. Core Python & System Development:
    • 6+ years of hands-on experience in Application Development, primarily with Python.
    • Expert-level Python 3.x proficiency for scalable, resilient, and high-performance applications.
    • Advanced knowledge of Python frameworks (FastAPI, Django, Flask), best practices, and design patterns (OOP).
    • Strong understanding of software architecture principles and distributed system design (Microservices, Event-Driven Architecture).
    • Extensive experience with relational (PostgreSQL, Oracle, SQL Server) and NoSQL databases (MongoDB, Cassandra, Redis), including advanced SQL.
    • Proven expertise in designing, developing, and securing RESTful APIs and integration patterns.
    • Hands-on experience with CI/CD systems (Jenkins, GitLab CI, GitHub Actions, Bitbucket Pipelines) for automated deployment.
    • Highly experienced with Unix-based operating systems.
  • II. Cloud & DevOps:
    • Strong background in cloud platforms (AWS, Azure, GCP), including containerization (Docker) and contributing to Kubernetes orchestration.
    • Advanced troubleshooting, debugging, and performance optimization for distributed systems.
    • Proficiency in automated testing frameworks (Pytest, unittest) and TDD methodologies.
    • Solid understanding of secure coding practices and application security principles (OWASP Top 10).
    • Expertise in Git (Bitbucket, GitHub) for advanced branching and pull request workflows.
  • III. Quantitative & Risk Domain:
    • Experience developing Quantitative/Calc-intensive Python solutions with advanced computation libraries.
    • Sound understanding and exposure to various Risk Methodologies.
    • Exposure to mathematical modeling/finance insights.
  • IV. Artificial Intelligence (AI) Integration (Exposure):
    • Exposure to AI/ML tools and frameworks (TensorFlow, PyTorch, scikit-learn).
    • Practical experience with AI tools (Copilot, Devin, Claude/Gemini/GPT) for development workflows.
    • Experience with Agentic AI tools, including writing Agents and Skills, and contributing to Agentic frameworks.
    • Understanding and practical application of Generative AI concepts in software development.

Professional Skills:

  • Deep understanding and practical experience with Agile/Scrum methodologies.
  • Exceptional ability to manage priorities and tasks effectively.
  • Strong analytical, logical, systems thinking, and critical analysis skills.
  • Excellent written and verbal communication for diverse audiences.
  • Ability to work independently, take ownership, and collaborate effectively in global teams.

Desirable Qualifications:

  • Polyglot Programming Exposure (e.g., Java).
  • Big Data Technologies (Apache Spark, Hadoop, Kafka) and data warehousing.
  • Frontend Development (React, Angular, Vue.js).
  • Relevant Cloud or Industry Certifications.
  • Experience with banking domain (pricing, risk), CFA/FRM certification.

Key Focus Areas / Desirable Skills:

  • Foundational Models: Gemini, OpenAI, Claude, Llama, Local Models
  • Machine Learning: PyTorch, TensorFlow, Fine-tuning
  • Frameworks: LangChain, LlamaIndex, Hugging Face
  • Retrieval Augmented Generation: PostgreSQL, Vector DBs, Advanced Retrieval
  • Orchestration: LangGraph, Multi-Agent Systems
  • Development: Python, FastAPI, Async Programming
  • Deployment: Docker, Production APIs, Monitoring
  • Applied Methodology: Prompt Engineering, Workflow Design, GenAI Optimization

Education:

  • Bachelor’s degree/University degree or equivalent experience in Computer Science, Engineering, or Technology
  • Master’s degree preferred

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Senior Python Engineer in Mississauga employer: Linuxassociation

At NTT DATA North America, we pride ourselves on fostering a dynamic work culture that encourages innovation and collaboration. As a Senior DevOps Engineer in Toronto, you'll benefit from competitive compensation, comprehensive health benefits, and opportunities for professional development, all while working with cutting-edge technologies in a supportive environment that values your contributions and growth.

L

Contact Details:

Linuxassociation Recruitment Team

We think you need these skills to ace Senior Python Engineer in Mississauga

Python 3.x
FastAPI
Django
Flask
Microservices
Event-Driven Architecture
PostgreSQL