Sponsored

Software Engineering Manager

Job Description

Description

This leadership position will focus on the delivery, reliability, and evolution of a modern Java/AWS-based treasury system and a Backbase/Java digital experience platform, each with robust user interfaces. As the Engineering Manager, you will lead three engineering teams supporting critical systems.

What You Will Do

  • Drive planning, execution, and delivery of major projects—including a Java/AWS treasury system (with a user interface), a Backbase/Java digital banking application (with a UI), and a third cross-functional engineering team.
  • Lead hiring, performance management, compensation, and evaluation of team members
  • Working with senior leaders and department head, set expectations for all team members, 3rd party partners, and hold employees accountable for results
  • Inspire and create a motivating environment through coaching, mentoring, and enablement
  • Provide opportunities to participate in both formal and informal developmental activities
  • Oversee three agile engineering teams, providing technical and professional guidance to ensure best practices in software development, testing, and deployment.
  • Manage team performance, foster innovation, and drive continuous improvements to enhance the Salesforce platform, efficiency and functionality
  • Act as the point of contact for business stakeholders, ensuring requirement alignment and maintaining transparency on progress, issues, and timelines.

Ownership

  • Collaborate with Product, Architecture, and Operations to shape the technical vision, prioritize features, and develop scalable solutions in line with business needs.
  • Guide architectural decisions and maintain high standards for security, performance, and reliability across Java-based applications, AWS and cloud services, and UI/UX front-end frameworks.
  • Foster a culture of innovation and continuous learning. Identify opportunities to improve development processes, automation, and team capabilities.

Requirements

  • 8+ years in software development with at least 4+ years managing engineering teams.
  • Deep understanding of enterprise Java development.
  • Proven experience with AWS services and cloud-native architectures.
  • Hands-on background building or overseeing UI applications (React, Angular, or similar).
  • Familiarity with Backbase or comparable digital experience platforms is highly desirable.
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or related field.
  • Excellent communication skills for both technical teams and non-technical business stakeholders.
  • Prior experience leading engineers working in both Java and Python.
  • Familiarity with Salesforce integrations or PHP-based legacy systems is a plus.
  • Ability to manage hybrid/remote teams effectively.
  • Experience with compliance, audit, or secure software delivery frameworks.
  • Demonstrated ability to manage multiple engineering teams toward common objectives.
  • Strong mentorship, coaching, and team-building skills.

How to Apply

Ready to start your career as a Software Engineering Manager at Hamilton Porter?

  1. Click the "Apply Now" button below.
  2. Review the safety warning in the modal.
  3. You will be redirected to the employer's official portal to complete your application.
  4. Ensure your resume and cover letter are tailored to the job description using our AI tools.

Frequently Asked Questions

Who is hiring?

This role is with Hamilton Porter in Toronto.

Is this a remote position?

This appears to be an on-site role in Toronto.

What is the hiring process?

After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.

How can I improve my application?

Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.

What skills are needed?

Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.

Sponsored

Safety & Disclaimer

External Application

You are leaving Hiringgg.com to apply on the employer's website.

Safety Tip: Never provide bank details, credit card info, or pay any fees to apply for a job.