Head of Software Engineering (Doha - Fintech)
- Toronto, ON, Canada
- Greater Toronto Area, Canada, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- 15+ years of experience building technical software products, with at least 5 of those years as a manager of an engineering team of 10+.
- Posting language
- English
- Posted
Original job description
**This role requires relocation to Doha, Qatar**
Our client, a fintech, is looking for a Head of Engineering. You will play a pivotal role in driving technology strategy and roadmap by building motivated and engaged engineering teams.
You will work closely with the exec and product teams to identify problems & opportunities and leverage tech solutions to serve our customers and business better. You will guide your engineering leads and their respective teams to scope, validate, build, deploy, and maintain the solutions that will realize these opportunities. We are looking for candidates who dream big, get things done, and are equipped for the start-up hustle.
Responsibilities
- Shape the engineering vision and strategy for the engineering organisation.
- Build an environment that encourages teams to speak up and be effective, enabling them to have meaningful relationships and continuously improve.
- Attract, lead and retain strong engineers.
- Foster personal growth of individuals and enable an environment that cultivates the creation of effective self-organized teams.
- Provides technology solutions to support business/product engineering teams in solving complex scenarios.
- Work closely with product, design, and data counterparts to shape your product's vision and strategy.
- Maintain close connections with technology peers from different domains and support cross-tech initiatives.
- Ensure Domains and their teams follow best practices to deliver scalable, high-quality solutions.
- Proactively ensure the highest levels of systems and infrastructure availability across the group
We are seeking an engineering leader who has the following:
- 15+ years of experience building technical software products, with at least 5 of those years as a manager of an engineering team of 10+.
- A history of scaling tech teams and products with a passion for mentoring your direct reports in technical achievement and career growth.
- Very comfortable remaining "hands-on" [code reviews, system design & architecture]
- Strong experience in building distributed and high-scale systems.
- Build relationships and enable continuous channels for stakeholders from different
- departments
- Ability to focus on the core, separating the noise from the essentials to deliver simple, pragmatic solutions
More about this job
Responsibilities
Set the engineering vision and strategy, build and develop effective engineering teams, and partner with executive, product, design, and data teams to identify opportunities and deliver technology solutions. Ensure teams follow engineering best practices and deliver scalable, high-quality systems with strong availability.
Requirements
Requires 15+ years of experience building software products, including at least five years managing an engineering team of 10 or more, and a track record of scaling teams and products. Candidates should be comfortable with hands-on technical leadership, including code reviews and system design, and have strong experience with distributed, high-scale systems and stakeholder collaboration.
Skills
- Engineering Leadership
- Technology Strategy
- Team Building
- Talent Retention
- Mentoring
- Software Product Development
- System Design
- Software Architecture
- Code Reviews
- Distributed Systems
- High-Scale Systems
- Stakeholder Management
- Product Strategy
- Scalable Solutions
- Systems Availability
- Cross-Functional Collaboration
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Management & Leadership
- Finance & Accounting
Keywords
- Fintech
- Engineering Strategy
- Technology Roadmap
- Software Products
- Engineering Teams
- Team Scaling
- Mentoring
- Code Reviews
- System Design
- Software Architecture
- Distributed Systems
- High-Scale Systems
- Product Strategy
- Product Engineering
- Scalable Solutions
- Engineering Best Practices
- Systems Availability
- Infrastructure
- Cross-Functional Collaboration
- Stakeholder Management
- Self-Organized Teams
- Start-Up