Director, Software Engineering

February 26 2025
Industries Tourism, Passengers transportation
Categories Management, Administration
Vancouver, BC • Full time

Purpose

The Director, Software Engineering reports into the Vice President, Information Technology & Digital Transformation.

We are looking for a passionate and innovative Director of Software Engineering to champion and evolve our core software systems and applications. The role will build, develop, and lead talented teams of software and quality assurance developers, analysts and administrators. The incumbent will be a visionary leader, a technical partner, a product advocate, an agile delivery enthusiast, a people enabler and an achiever.

Key Areas of Accountability

• Defining and implementing technical strategies and roadmaps in alignment with the company's objectives.

• Leading and managing multiple software engineering teams, fostering a culture of innovation, collaboration, and continuous improvement.

• Overseeing the design, development, and delivery of high-quality software products and services.

• Collaborating with product management, design teams, and other stakeholders to ensure successful product releases.

• Ensuring adherence to best practices in coding, testing, and deployment, and maintaining high standards of software quality.

• Driving the resolution of technical challenges and leading efforts to improve engineering processes.

• Establishing metrics and monitoring systems to track performance, productivity, and customer satisfaction.

Ensuring compliance with regulatory standards and addressing security concerns throughout the software development lifecycle.

• Managing the software engineering department's budget, resource allocation, and project prioritization.

• Mentoring and developing team members, including hiring, training, and performance evaluation.

• Staying abreast of emerging technologies and industry trends to incorporate into the organization's practices.

• Facilitating communication and collaboration within the engineering team and across departments to achieve strategic IT and overall business goals.

Qualifications

Education/Certifications/Knowledge

• Undergraduate degree in Computer Science or Engineering

• Expertise in Salesforce, Drupal, Java / REACT, and or .NET

Experience

• 10 years’ experience in software, including 7+ years in a leadership role. Possess strong computer science credentials as well as a track record of building quality services.

• Proficient with some of the following Languages, Frameworks & Technologies: Java, Spring, JavaScript, Hibernate, Tomcat, REST, HTTP, JSON, JUnit, TestNG, Jenkins, Maven, Git and Docker

• Equally passionate about technology and solving large scale complex business problems.

• A continuous learner who is pro-active in their drive to improve their technical skill and knowledge.

• An established self-starter who possesses a relentless drive to initiate change, raise the technical bar.

• Expert knowledge of professional software engineering practices and best practices for the full software development life cycle.

• Clear, professional communication skills with ability to contribute to team discussions, knowing when to contribute, when to listen, and when to ask questions.

• Excellent interpersonal skills and enjoy working in a highly iterative, agile and collaborative team environment.

Work Environment

• Hybrid role with 3 days from office based in Vancouver.

Compensation

  • The base salary offered for this role is $150,000 to $180,000 per annum and can vary based on job-related expertise, qualifications, experience and internal equity.
  • Eligible for Rocky Mountaineer’s discretionary bonus program

Eligible Benefits

Rocky Mountaineer supports our team members’ health and wellness by providing a comprehensive medical plan with 100% employer paid premiums, some of which includes:

  • Medical, Dental, Vision, Life Insurance
  • Short term disability, long term disability benefits
  • Travel emergency assistance
  • Vacation time and sick time
  • Up to 5% RRSP and/or TSFA match
  • Two complimentary annual train tickets after first year of employment

Rocky Mountaineer is an equal opportunity employer, driven by our values of creating meaningful moments, being one team, and achieving extraordinary outcomes. Our strong company culture supports our vision of a diverse, open, safe, and respectful workplace. We celebrate diversity and are committed to creating an inclusive environment for all team members. If you require any accommodation during the application process or throughout your employment, please let us know. We will work with you to ensure your needs are met and to create a supportive environment.

Please ensure to opt-in for text messages when you apply in order to receive interview updates.

Apply now!

Similar offers

Searching...
No similar offer found.
An error has occured, try again later.

Jobs.ca network