Enable job alerts via email!

Senior Software Engineer

Medeloop, Inc.

Montreal

On-site

CAD 110,000 - 180,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Medeloop, Inc. is seeking a Mid-Senior level Software Engineer in Montreal. The role involves leading cross-functional teams, architecting scalable applications using technologies such as React and Python, and mentoring junior engineers. Ideal candidates will possess strong knowledge in AWS and software engineering principles. This is a full-time position with potential leadership opportunities.

Qualifications

  • 5+ years of industry experience in full-stack development.
  • Deep knowledge of AWS services and architecture patterns.
  • Strong understanding of software engineering principles and design patterns.
  • Excellent problem-solving and analytical skills.

Responsibilities

  • Lead and collaborate with cross-functional teams to define technical requirements.
  • Architect and design highly scalable software applications.
  • Drive the adoption of AWS services and frameworks.
  • Mentor and guide software engineers.

Skills

Full-Stack Development
AWS
TypeScript
React
Python
Agile Methodologies
Software Engineering Principles

Education

Bachelor's or Master's degree in Computer Science, Data Science, or related field

Job description

1 month ago Be among the first 25 applicants

Direct message the job poster from Medeloop

  • Lead and collaborate with cross-functional teams, including architects, product managers, and engineers, to define technical requirements, develop software solutions, and ensure successful project delivery.
  • Architect and design highly scalable, robust, and secure software applications using a combination of front-end and back-end technologies, including TypeScript, React, and Python.
  • Drive the adoption of AWS services and frameworks to architect, deploy, and manage cloud-based applications and infrastructure at scale.
  • Mentor and guide software engineers, providing technical leadership, setting coding standards, and promoting best practices for software development.
  • Conduct thorough code reviews, providing insightful feedback and driving continuous improvement in code quality, performance, and maintainability.
  • Champion the implementation and adoption of modern software development practices, including automated testing, CI / CD pipelines, and DevOps principles.
  • Stay at the forefront of emerging technologies, industry trends, and best practices, evaluating their applicability and potential impact on our software solutions.
  • Collaborate with stakeholders to define and execute the technical roadmap, ensuring alignment with business objectives and long-term strategy.
  • Actively participate in recruiting efforts, conducting technical interviews, and assessing the technical skills of potential candidates.
  • Drive innovation within the organization, identifying opportunities to leverage new technologies, frameworks, and architectures to enhance our products.

Key Responsibilities

  • Lead and collaborate with cross-functional teams, including architects, product managers, and engineers, to define technical requirements, develop software solutions, and ensure successful project delivery.
  • Architect and design highly scalable, robust, and secure software applications using a combination of front-end and back-end technologies, including TypeScript, React, and Python.
  • Drive the adoption of AWS services and frameworks to architect, deploy, and manage cloud-based applications and infrastructure at scale.
  • Mentor and guide software engineers, providing technical leadership, setting coding standards, and promoting best practices for software development.
  • Conduct thorough code reviews, providing insightful feedback and driving continuous improvement in code quality, performance, and maintainability.
  • Champion the implementation and adoption of modern software development practices, including automated testing, CI / CD pipelines, and DevOps principles.
  • Stay at the forefront of emerging technologies, industry trends, and best practices, evaluating their applicability and potential impact on our software solutions.
  • Collaborate with stakeholders to define and execute the technical roadmap, ensuring alignment with business objectives and long-term strategy.
  • Actively participate in recruiting efforts, conducting technical interviews, and assessing the technical skills of potential candidates.
  • Drive innovation within the organization, identifying opportunities to leverage new technologies, frameworks, and architectures to enhance our products.

Who You Are

  • 5+ years of industry experience in full-stack development, with a focus on building modern applications
  • Deep knowledge of AWS services, architecture patterns, and best practices, with a strong focus on deploying and managing cloud-based applications in a scalable and secure manner.
  • Extensive expertise in full-stack development, encompassing front-end technologies (React, TypeScript, Tailwind CSS, state management libraries like Redux, and testing frameworks such as Jest) and back-end technologies (Node.js, Nest.js, AWS, DynamoDB; Python is a plus).
  • Experience working in the health tech space is a plus.
  • Strong understanding of software engineering principles, design patterns, and best practices, with a commitment to delivering high-quality, maintainable code.
  • Expertise in agile software development methodologies, continuous integration and delivery, and version control systems.
  • Excellent problem-solving and analytical skills, with the ability to architect and develop innovative solutions to complex technical challenges.
  • Exceptional leadership, communication, and interpersonal skills, with a proven ability to influence and collaborate effectively with stakeholders at all levels.
  • A passion for continuous learning and staying updated with emerging technologies, industry trends, and best practices.
  • Bachelor's or Master's degree in Computer Science, Data Science, a related field, or equivalent experience.
  • Nice to have : Knowledge of Infrastructure as Code (IaC) using AWS Cloud Development Kit (AWS-CDK) for automating and managing cloud infrastructure deployments.

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Full-time

Job function

Job function

Engineering and Information Technology

Data Infrastructure and Analytics

Referrals increase your chances of interviewing at Medeloop by 2x

Sign in to set job alerts for “Software Engineer” roles.

Software Developer (Python) : $200k + Bonus (Elite Fintech)!

Full-Stack Software Engineer [Contract] [Remote possible]

Software Engineer, Intermediate or Senior

Software Engineer (Python) - Elite FinTech Firm - Up to $200k CAD

Junior Software Engineer (1-5 years) - Python or C++ - Hybrid working - Up to $160,000 CAD Base (+Bonus)

Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal

Software Developer (Python) - Up to $220k CAD + Bonus

Junior Software Engineer - Full Stack Systems (AI + Industrial Ops)

Full Stack Developer (React / Python) - Up to $200k CAD + Exceptional Bonus - Elite FinTech Firm - Montreal

Software Developer Intern (Solutions Engineering team), Fall 2025

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • Montreal, Montreal (administrative region), Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.