Skip to content

Senior Full Stack (Python) Engineer

  • Full Time
  • Toronto

Paymentus



Job Summary:

We are seeking a talented developer to join our team. The ideal candidate is passionate about building scalable web applications and learning new technologies. You will work across the stack, focusing on backend development in Python and Node JS, frontend development in React, and deployment in containerized environments using Kubernetes.

This is an existing vacancy.

Key Responsibilities:

  • Design, develop, and maintain full-stack web applications using Python and Node.js (backend) and JavaScript/React (frontend).
  • Implement RESTful APIs and integrate third-party APIs.
  • Manage deployment and scaling of applications using Kubernetes and Helm charts in cloud or on-premise environments.
  • Collaborate with cross-functional teams to explore how we can enhance product features.
  • Write clean, maintainable, and efficient code while following best practices.
  • Troubleshoot, debug and upgrade existing systems.

    Ensuring smooth application operation.
  • Ensure the security, performance, and scalability of the applications.

Required Skills:

  • Proficiency in Python and its frameworks (e.g., Django, Flask).
  • Strong experience in JavaScript and React.js.
  • Hands-on experience with RESTful API design and implementation.
  • Experience working with Kubernetes and Helm charts for deployment and orchestration.
  • Experience with relational and non-relational databases (e.g., Oracle, MongoDB).
  • Experience with cloud platforms like AWS, GCP, or Azure, with a preference for AWS.
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, ArgoCD).


Nice to Have:

  • Basic knowledge of AI concepts and an interest in using pre-built AI modules and APIs.
  • Familiarity with test-driven development (TDD) and automated testing frameworks.
  • Exposure to message brokers (e.g., RabbitMQ, Kafka).


EEO Statement

Paymentus is an equal opportunity employer. We enthusiastically accept our responsibility to make employment decisions without regard to race, religious creed, color, age, sex, sexual orientation, national origin, ancestry, citizenship status, religion, marital status, disability, military service or veteran status, genetic information, medical condition including medical characteristics, or any other classification protected by applicable federal, state, and local laws and ordinances. Our management is dedicated to ensuring the fulfillment of this policy with respect to hiring, placement, promotion, transfer, demotion, layoff, termination, recruitment advertising, pay, and other forms of compensation, training, and general treatment during employment.

Reasonable Accommodation

Paymentus recognizes and supports its obligation to endeavor to accommodate job applicants and employees with known physical or mental disabilities who are able to perform the essential functions of the position, with or without reasonable accommodation.

Paymentus will endeavor to provide reasonable accommodations to otherwise qualified job applicants and employees with known physical or mental disabilities, unless doing so would impose an undue hardship on the Company or pose a direct threat of substantial harm to the employee or others.



An applicant or employee who believes he or she needs a reasonable accommodation of a disability should discuss the need for possible accommodation with the Human Resources Department, or his or her direct supervisor.

To apply, please visit the following URL:

THISJOB.CA