Engineering Manager

at  Portside Inc

Remote, British Columbia, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Feb, 2025Not Specified19 Nov, 20245 year(s) or aboveSystem Architecture,Business Requirements,Agile,Communication Skills,Scrum,Business Aviation,Openness,Software Design,Software Engineers,Performance Reviews,Deliverables,Jira,Continuous IntegrationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT PORTSIDE, INC.

Portside is a leading provider of modern software solutions for the global aviation industry. As a fast-growing SaaS company, we operate across three key verticals: business aviation, regional commercial aviation, and aircraft leasing & finance. With nearly 300 team members spread across five continents, we support over 1,000 enterprise customers, helping them streamline and manage all aspects of their day-to-day operations.

JOB SUMMARY

We are looking for an experienced Engineering Manager to join our business aviation team. In this role, you will work at the intersection of technology, people, and processes to foster individual growth, optimize team performance, and enhance the speed and quality of software development.

QUALIFICATIONS

  • 5+ years of hands-on experience as a software developer with a strong understanding of coding, system architecture, continuous integration and delivery, API design, and software design; proficiency in at least 2 technologies from Portside’s technology stack (see above)
  • Solid understanding of all stages of SDLC, Agile, and Scrum
  • 3+ years of hands-on experience as an engineering manager in a software development company
  • Ability to explain complex technical concepts to non-technical people, as well as the ability to explain business requirements to software engineers
  • Strong experience in project management, including estimation methodologies, the ability to conduct effective meetings, create roadmaps, supervise their execution, and report to management on deliverables
  • Experience in hiring software engineers and restructuring software engineering teams
  • Experience conducting performance reviews and mentoring software engineers
  • Hands-on experience working with and configuring Jira
  • Excellent verbal and written communication skills
  • Interest in business aviation and becoming a domain expert in the field
  • Openness to learning new technologies and domains

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Leading and managing teams of software engineers, ensuring their productivity, growth, and satisfaction
  • Recruiting, interviewing, and onboarding new engineers, ensuring they integrate well with the team
  • Regularly evaluating team members’ performance, providing constructive feedback, conducting performance reviews, and restructuring software development teams
  • Providing technical direction and making decisions regarding architecture, tools, licenses, and frameworks
  • Managing the procurement of equipment and software licensesEnsuring that code quality, security, and performance standards are maintained across the team
  • Collaborating with other leaders (such as product managers, CTOs, senior engineers, and customer support) to define a clear technical roadmap that aligns with the company’s business goals, supervising its execution, and reporting to management
  • Identifying potential risks or blockers in the project and working to mitigate them
  • Providing mentorship to engineers, helping them grow their skills and advance in their careers
  • Promoting a culture of learning and improvement, ensuring the team stays updated with the latest technologies and best practices


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remote, Canada