High-Performance Banking System Engineer
1 week ago
At Interac Corp., we're shaping the future of digital payments in Canada. Our mission is to empower Canadians with control over their money, enabling them to make the most out of life.
We're looking for a skilled engineer to join our team and contribute to maintaining and supporting our highly distributed, high-performance payment system. As a key member of our infrastructure team, you'll be responsible for diagnosing and resolving complex issues to ensure optimal performance and availability of all our IT applications.
You'll work closely with senior team members to gather monitoring requirements from stakeholders and deliver solutions utilizing our enterprise monitoring toolset. This role will play a crucial part in paving the way to our next-generation SRE-based platform.
Key Responsibilities:
- Understand large-scale Java applications, database architectures, application monitoring, and fault management.
- Support and maintain Java/JEE applications.
- IDentify application monitoring needs or performance issues and instrument them appropriately in AppDynamics and Splunk.
- Design and instrument AppDynamics monitoring and tuning (health rules, alerts) for various applications.
- Have a strong understanding of Networking concepts and Network hardware.
- Investigate and find root causes through logs on Linux servers.
- Write queries and pull reports on Database and Splunk.
- Integrate AppDynamics, Splunk, PagerDuty, and ServiceNow.
- Identify areas of automation for building self-remediation needs.
- Create or update performance analysis reports & dashboards, Knowledge base.
Requirements:
- University Degree in Computer Science Engineering 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.
- 3+ years' experience in Application Support, focusing on improving application reliability by enhancing application monitoring, designing, and instrumenting dashboards and tuning alerts.
- Experience in network troubleshooting and Infrastructure tuning.
- A strong team player with excellent communication skills – verbal and written (technical documentation).
- Experience in using CI/CD platform for deployment.
- Debugging expertise in the Java tool stack and good knowledge of REST APIs.
- Maintaining high-performance, service-oriented architectures.
- Experienced in scripting tools such as Power Shell, BASH, Python, and Ansible.
- RDBMS expertise – Oracle or DB2.
- Solid understanding of different open-source packages, preferably Spring, Apache, and data transformation (jaxb2, JSON, XML).
- Participated in the overall delivery of software components as part of an agile development process.
- Demonstrated ability to manage multiple priorities & follow through on projects to completion.
- SRE (Site Reliability Engineering) expertise is nice to have.
Estimated Salary: $120,000 - $180,000 per year
-
High-Performance Systems Engineer
7 days ago
Old Toronto, Canada CB Canada Full timeJob OverviewCB Canada is seeking a highly skilled High-Performance Systems Engineer to join our team in Toronto, ON.Salary InformationThe estimated salary for this role is between $120,000 and $180,000 per annum, depending on experience.Job DescriptionThis is a performance engineering role that involves monitoring service levels, productivity, and efficiency...
-
High-Performance Systems Software Engineer
4 weeks ago
Old Toronto, Canada Untether Full timeAbout the RoleAt Untether AI, we're pushing the boundaries of artificial intelligence with our groundbreaking new architecture. We're looking for a highly motivated and creative Staff or Principal Systems Software Engineer to join our Runtime team.As a key member of our team, you'll be responsible for evangelizing, architecting, and implementing key aspects...
-
Old Toronto, Canada Akamai Full timeAkamai is the world's largest and most trusted cloud delivery platform.As a Senior Site Reliability Engineer, you will be responsible for optimizing performance and ensuring reliability of our distributed systems.We are seeking an experienced engineer to join our Performance & Reliability Engineering Organization.About the RoleTune systems to optimize...
-
Toronto, Ontario, Canada Interac Corp. Full timeAbout the RoleAs 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...
-
Toronto, Ontario, Canada GFT Technologies SE Full timeGFT Technologies SE OverviewWe are a shaping the future of digital business, recognized as transformation leaders with a passion for technology and innovation. We provide sustainable solutions through IT engineering and technology consulting.Salary InformationThe estimated salary range for this role is between $120,000 to $180,000 per year, depending on...
-
High-Performance Systems Reliability Analyst
3 weeks ago
Toronto, Ontario, Canada Scotiabank Full timeAt 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...
-
Old Toronto, Canada GFT Group Full timeJob DescriptionWe are seeking a highly skilled Java Developer with a strong background in investment banking to join our dynamic team at GFT Group.About the RoleThe successful candidate will be responsible for designing, developing, testing, and deploying high-performance Java applications for various investment banking functions, including trading...
-
Chief AI Technology Architect
3 weeks ago
Old Toronto, Canada Banking Labs Inc. Full timeWe are seeking a seasoned Senior AI Engineer to lead the development of our next-generation APIs and technology platform for artificial intelligence. This opportunity will enable you to work at the forefront of Large Language Model (LLM) technologies, pushing the boundaries of platform performance and scalability.Banking Labs Inc. is on the hunt for a highly...
-
Old Toronto, Canada Etraveli Group Full timeAbout Etraveli GroupWe are a leading travel tech company, revolutionizing the way people travel.Our cutting-edge virtual interlining technology provides access to billions of travel itineraries by combining flights from different airline carriers. We're making a significant impact on the travel industry and providing higher margin opportunities to our...
-
Toronto, Ontario, Canada Royal Bank of Canada Full timeUnlock Your Potential as a Senior Low-Latency Software EngineerRoyal Bank of Canada is seeking a highly skilled Senior Low-Latency Software Engineer to join our Capital Markets Technology team.About the RoleThis is an exciting opportunity to design and implement high-performance trading infrastructure using C++ and low-latency messaging. You will work...
-
AI Systems Performance Engineer
1 week ago
Old Toronto, Canada CentML Inc. Full timeCentML Inc. is a pioneering AI research and development company.**Salary:** $140,000 - $200,000 per year.As an AI Systems Performance Engineer at CentML Inc., you will play a crucial role in designing and optimizing complex machine learning systems for high-performance and reliability.**Job Description:Design and develop distributed machine learning systems...
-
High-Performance Engineering Specialist
7 days ago
Toronto, Ontario, Canada Royal Bank of Canada Full timeJob SummaryRoyal Bank of Canada (RBC) is seeking a talented and experienced High-Performance Engineering Specialist to join our team. This is an excellent opportunity for a motivated individual to provide solutions to support enterprise-wide performance engineering activities.About the RoleWe are looking for a skilled Performance Test Engineer who can work...
-
Toronto, Ontario, Canada theScore Full timeAbout 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, Canada GFT TECHNOLOGIES SE Full timeWe are seeking a highly skilled and experienced Java Developer to join our dynamic team at GFT Technologies SE. As a key member of our cross-functional team, you will be responsible for designing, developing, testing, and deploying high-performance Java applications for various investment banking functions.Job DescriptionSoftware Development: Design,...
-
Old Toronto, Canada Equitable Group Full timeWe are seeking a highly skilled Staff Software Engineer to join our Engineering team at Equitable Bank, Canada's Challenger Bank.The successful candidate will play a key role in driving the evolution of our Cards and Rewards services platform into a modern, API-driven microservices architecture using foundational Azure Cloud, DevOps, API, and PaaS services...
-
Old Toronto, Canada DoorDash Canada Full timeDoorDash is a leading food delivery and logistics company operating in Canada. We are looking for an experienced engineering manager to lead our team of talented engineers.About UsAt DoorDash, we value innovation and entrepreneurship. Our Platform Innovation team partners with our leadership to identify strategic business opportunities and build innovative...
-
High Performance System Architect
3 weeks ago
Toronto, Ontario, Canada CB Canada Full timeJob 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...
-
System Engineer Requirements
1 month ago
Old Toronto, Canada System One Full timeSystem Engineer Requirements / Configuration ManagerAccountabilities:Primary responsible for the requirements management on the project and assuring accuracy of the information within the requirements management tool.Lead scope/requirement discussions with technical teams and customer.Lead System Requirements effort and maintain the Requirements Traceability...
-
High-Performance Java Engineer for Top Bank
1 week ago
Old Toronto, Canada Insight Global Full timeInsight Global is a leading provider of staffing solutions to Fortune 500 companies.We are currently seeking a highly skilled Senior Java Developer to join our team in Toronto, ON. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance Java applications that meet the needs of our...
-
High-Performance Distributed Systems Engineer
3 weeks ago
Toronto, Ontario, Canada Stripe Full timeAbout 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....