Reliability Engineer for High-Performance Payment Systems

6 days ago


Toronto, Ontario, Canada Interac Corp. Full time
About the Role

As a Reliability Engineer for High-Performance Payment Systems, you will play a crucial role in maintaining and supporting Interac's highly distributed payment system. Your primary responsibility will be to diagnose and resolve infrastructure and application issues to ensure optimal performance and availability of all our IT applications.

Responsibilities
  • Diagnose and resolve infrastructure and application issues to ensure optimal performance and availability of all our IT applications.
  • Investigate and find root causes through logs on Linux servers.
  • Work with senior team members to gather monitoring requirements from stakeholders and deliver solutions utilizing the enterprise monitoring toolset.
  • Design and instrument AppDynamics monitoring and tuning (health rules, alerts) for various applications.
  • Collaborate with cross-functional teams to improve application reliability by enhancing application monitoring, designing, and instrumenting dashboards and tuning alerts.
Requirements
  • Bachelor's degree in Computer Science or an equivalent combination of education and experience.
  • 5+ years of software development (Java)/maintenance experience, preferably with experience in payment systems or the banking domain.
  • Minimum 3 years' experience in Application Support, focusing on improving application reliability by enhancing application monitoring, designing, and instrumenting dashboards and tuning alerts.
  • Strong understanding of Java, WebSphere, Docker, Kubernetes, Cloud Architecture, and SRE principles.
  • Excellent communication and interpersonal skills, with an ability to communicate effectively and professionally.
About Us

We are Interac Corp., a leading provider of payment systems in Canada. Our company is dedicated to delivering innovative solutions that give Canadians control over their money. We offer a competitive salary and benefits package, as well as opportunities for growth and professional development.



  • Toronto, Ontario, Canada Scotiabank Full time

    At Scotiabank, we're seeking a talented Systems Reliability Analyst to join our Payment Core Banking & Engineering Service Reliability Team. This role offers an exciting opportunity to work with cutting-edge technology and make a meaningful impact on the bank's operations.The ideal candidate will possess strong analytical skills and experience in analyzing...


  • Toronto, Ontario, Canada Criteo Full time

    Company Overview:Criteo is a leader in the AdTech industry, pushing the boundaries of online advertising and driving innovation. As a Site Reliability Engineer on our team, you will be at the forefront of building and maintaining scalable systems that deliver exceptional results.About the Role:This role offers a unique blend of technical expertise and...


  • Toronto, Ontario, Canada Stripe Full time

    About StripeStripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities.Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead....


  • Toronto, Ontario, Canada Interac Corp. Full time

    Senior System Reliability EngineerWe are seeking a skilled Senior System Reliability Engineer to join our team at Interac Corp. in Canada.About the Role:This is an exciting opportunity to work on high-performance payment systems, focusing on Site (Application) Reliability Engineering activities, including proactive monitoring, responding to alerts and...


  • Toronto, Ontario, Canada PETRO CANADA A&W Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to join our team and contribute to the development of high-performance systems. As a member of our team, you will be responsible for designing, implementing, and maintaining complex software systems. Our ideal candidate will have a strong background in software engineering, a passion for...


  • Toronto, Ontario, Canada SIX Payment Services Full time

    Unlock the Future of PaymentsWe are seeking a highly skilled Senior Tools Engineer to join our team at Worldline. As a critical part of our multi-team effort, you will be responsible for designing, creating, and sustaining software engineering tools used to manage our Payment Acceptance Platform.About the RoleDesign and implement automation tools such as...


  • Old Toronto, Ontario, Canada Chelsea Avondale Full time

    Job Title: Asset Reliability EngineerAt Chelsea Avondale, we're pushing the boundaries of home insurance innovation. Our team of experts has developed cutting-edge risk modeling and insurance pricing technologies, which we deploy through our own insurance company.We're a group of talented individuals from diverse backgrounds, including insurance, software...


  • Toronto, Ontario, Canada Interac Corp. Full time

    Job Description:We are seeking a highly skilled DevOps Expert to join our team at Interac Corp. in Canada.About the Role:This is a unique opportunity to work with cutting-edge payment systems and contribute to the development of real-time payment solutions.The successful candidate will be responsible for leading, implementing, and automating application...


  • Toronto, Ontario, Canada CB Canada Full time

    Job Title: High Performance System ArchitectWe are seeking a highly skilled and experienced High Performance System Architect to join our team at CB Canada.About the Role:This is an exciting opportunity to work on high-profile projects, collaborating with cross-functional teams to design and implement scalable, efficient, and reliable systems. As a High...

  • Software Engineer

    6 days ago


    Toronto, Ontario, Canada Stripe Full time

    About StripeAt Stripe, we're building a financial infrastructure platform for businesses. Our mission is to increase the GDP of the internet, and we're working towards making this vision a reality.Job DescriptionWe're seeking a talented Software Engineer - Payment Systems to join our team. As a key member of our Connect group, you will be responsible for...


  • Toronto, Ontario, Canada SIX Payment Services Full time

    Role Summary:We are seeking a highly skilled Senior Software Engineer to join our team. As a critical member of our multi-disciplinary team, you will be responsible for designing, creating, and sustaining software engineering tools used to manage our Payment Acceptance Platform.Key Responsibilities:Act as a critical part of a team effort to deliver, manage,...


  • Toronto, Ontario, Canada Tata Consultancy Services Full time

    About Us:Tata Consultancy Services is a leading global IT services company, with over 55 years of experience in delivering business solutions to large corporations. Our consulting-led approach and cognitive powered portfolio enable us to provide cutting-edge technology and engineering services. Key Responsibilities:We are seeking an experienced High...

  • Reliability Expert

    7 days ago


    Toronto, Ontario, Canada Metrolinx Full time

    Metrolinx is a leading transportation agency in the Greater Golden Horseshoe, operating GO Transit and UP Express, as well as the PRESTO fare payment system. The company is committed to connecting communities and improving transportation services.Job OverviewWe are seeking a Senior Reliability Engineer to join our BFM & Engineering office. This role provides...


  • Toronto, Ontario, Canada Purple Drive Full time

    At Purple Drive, we are seeking a highly skilled Application Support Engineer to join our team.We are based in Toronto, ON.Salary: $120,000 - $150,000 per year, depending on experience.The ideal candidate will have strong knowledge of AWS Cloud and proficiency in Java/Node.js programming languages.About the Role:As an Application Support Engineer, you will...


  • Toronto, Ontario, Canada BreathIn' Therapy Ltd. Full time

    About the JobIn our company, we are looking for an experienced Senior Software Engineer to join our team and take on the challenge of developing high-performance systems. As a key member of our engineering team, you will be responsible for designing, implementing, and testing complex software systems. If you have expertise in C++ and Python, we want to hear...


  • Toronto, Ontario, Canada Metrolinx Full time

    Job Title: Senior Reliability EngineerJob Summary:Metrolinx is a leading transportation agency in the Greater Golden Horseshoe region, operating GO Transit, UP Express, and the PRESTO fare payment system. We are committed to providing reliable and efficient transportation services to our customers. As a Senior Reliability Engineer, you will play a critical...


  • Toronto, Ontario, Canada Stripe Full time

    About StripeStripe is a leading financial infrastructure platform for businesses, processing hundreds of billions of dollars in payments annually. Our mission is to increase the GDP of the internet, and we're looking for talented individuals to join our team.The Payments OrganizationThe Payments organization at Stripe owns critical payment flows and a...


  • Toronto, Ontario, Canada theScore Full time

    About the Role & TeamAs a Staff Software Developer, Pricing Engine at theScore, you will be part of a distributed team of skilled engineers, product managers, and designers working to deliver exceptional apps. This role offers a unique opportunity to work with a talented team and contribute to the development of our innovative pricing engine.The Pricing Team...


  • Old Toronto, Ontario, Canada Livesuper Full time

    About This RoleWe are seeking a highly motivated and experienced Senior Software Engineer to join our Payments team. As a key member of our engineering organization, you will be responsible for designing, developing, and deploying scalable and reliable payment processing systems.As a Senior Software Engineer, you will work closely with our Product Managers,...


  • Toronto, Ontario, Canada Ripple Full time

    Payment InnovatorRipple is revolutionizing the way we send and receive payments globally, and we need your expertise to take it to the next level.About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. As an Enterprise Payment Systems Architect, you will have the opportunity to build enterprise-level payment applications that...