Full-Time Senior Manager Software Engineering
ATPCO is hiring a remote Full-Time Senior Manager Software Engineering. The career level for this job opening is Senior Manager and is accepting Vancouver, Canada based applicants remotely. Read complete job description before applying.
ATPCO
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
As the Senior Engineering Manager, you will be responsible for a team supporting and enhancing ATPCO's pricing software.
The airline industry relies on the pricing service for accurate, comprehensive, and timely competitive data to drive strategic decision-making.
As the industry shifts towards dynamic offers, you will play a crucial role in making key technical decisions to build scalable, cost-effective solutions capable of processing billions of pricing operations with unmatched data accuracy.
- Engineering Excellence: Champion best engineering practices (e.g., Test-driven development, CI/CD, Microservices) within the team, ensuring all software development processes are optimized for quality, efficiency, and scalability.
- System Architecture: Collaborate with architects and senior engineers to design and implement scalable, resilient, and maintainable system architectures.
- People Management: Lead, mentor, and develop a team of engineers, fostering a culture of continuous improvement and professional growth. Provide guidance on career development and performance management.
- Team Building: Build and maintain a high-performing engineering team, ensuring the right balance of skills, diversity, and experience to meet business goals.
- Cross-Functional Collaboration: Work closely with product, design, and other engineering teams to deliver products meeting customer needs. Facilitate effective communication and collaboration across teams.
- Stakeholder Communication: Manage stakeholder expectations by providing regular updates on project status, risks, and opportunities. Ensure transparency and alignment between engineering efforts and business objectives.
- Operational Responsibility: Oversee the operational health of the products under your team's purview, ensuring high availability, security, and performance.
- Continuous Improvement: Continuously assess and improve software engineering and delivery practices. Foster an environment of innovation and experimentation within the team.