Engineering Manager
at Portside Inc
Remote, British Columbia, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Feb, 2025 | Not Specified | 19 Nov, 2024 | 5 year(s) or above | System Architecture,Business Requirements,Agile,Communication Skills,Scrum,Business Aviation,Openness,Software Design,Software Engineers,Performance Reviews,Deliverables,Jira,Continuous Integration | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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