XX
Software EngineerHeartCentrix SolutionsMercier, Québec, Canada
XX

Software Engineer

HeartCentrix Solutions
  • CA
    Mercier, Québec, Canada
  • CA
    Mercier, Québec, Canada

À propos

We are seeking a Python Software Engineer with Product Owner experience to join a fast-paced engineering team working on scalable payment and financial processing systems. This role is ideal for someone who enjoys both hands-on development and contributing to product direction , helping translate business needs into technical solutions.


You will be responsible for building and maintaining reliable payment infrastructure while collaborating closely with cross-functional teams to drive product improvements and platform capabilities.

Responsibilities

  • Design, develop, deploy, monitor, and maintain components of a scalable payment processing platform
  • Build and enhance systems that improve reliability, scalability, and operational efficiency
  • Partner with internal stakeholders to translate business requirements into technical solutions
  • Contribute to product planning and roadmap discussions by providing technical insight
  • Communicate system design decisions and technical trade-offs effectively
  • Support incident response and help resolve customer-impacting issues
  • Improve internal tooling and infrastructure to streamline development and operations

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field , or equivalent practical experience
  • 4+ years of software engineering experience
  • Strong experience with Python
  • Experience designing, debugging, and maintaining fault-tolerant, highly available distributed systems
  • Experience working with public cloud platforms (AWS, GCP, or Azure)
  • Experience working with relational and/or NoSQL databases
  • Ability to write clear, scalable design documentation
  • Experience collaborating with cross-functional teams and contributing to product or feature ownership

Preferred

  • Experience working in payments, financial platforms, or high-transaction systems
  • Familiarity with Java or GO languages
  • Experience working in high-growth or fast-paced environments
  • Mercier, Québec, Canada

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.