Lead Software Engineer
Neo Financial · Calgary
Job description
About the Role
Join Neo Financial on a mission to build a more rewarding financial future for all Canadians. As a high-growth fintech leader since 2019, we are looking for a visionary Lead Software Engineer to drive technical excellence and shape the next generation of financial products.
Main Missions
- Lead and mentor a high-performing team of developers, fostering a culture of continuous learning and technical growth.
- Define and implement engineering standards to ensure the delivery of high-quality, scalable, and resilient software.
- Collaborate closely with Product Managers to translate business requirements into robust technical architectures.
- Optimize Agile methodologies and development workflows to enhance team velocity and product delivery.
- Drive the recruitment process to attract and onboard top-tier engineering talent.
Candidate Profile
- Proven experience (minimum 2 years) in a leadership role such as Tech Lead or Engineering Manager.
- Hands-on engineer with deep expertise in coding, system design, and software architecture.
- Strong trackability in managing team performance and professional development.
- Expertise in building highly scalable and resilient distributed systems.
- Excellent communicator capable of explaining complex technical concepts to non-technical stakeholders.
Required Skills
- Advanced Software Engineering & System Design
- Agile Methodologies & Scrum
- Team Leadership & People Management
- Performance Management
- Scalable Architecture & Resilience
What We Offer
- A dynamic and fast-paced fintech environment.
- Competitive short-term and long-term incentive programs.
- Relocation support for the right candidate.
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Neo Financial
Calgary