Manager, Software Engineering
Lead the Platform Services group by overseeing the delivery of platform capabilities and driving architectural consistency for financial data models. Manage and mentor software engineers while collaborating cross-functionally to ensure the delivery of scalable and maintainable SaaS solutions.
- On-site
- Calgary, AB
- Posted Jul 29, 2026
- Apply by Aug 28, 2026
- 1 position
Job summary
We’re looking for an attitude and a great sense of humor to join our growing team. This is a hands-on engineering management role leading development for ClearGov’s product suite—driving technical direction, mentoring engineers, and actively contributing to architecture and delivery. The ideal candidate demonstrates strong ownership, technical depth, and creative problem-solving, consistently delivering high-quality results. Responsibilities span the full software development lifecycle, including architecture and design, implementation, testing, performance optimization, and ongoing support, while collaborating cross-functionally to deliver reliable and maintainable software. What You'll Do Lead the delivery of the Platform Services group and oversee engineering execution of platform capabilities. Own the development and delivery of platform features supporting planning, budgeting, reporting, and financial data management. Drive architectural consistency for shared financial data models across the platform. Lead platform migration initiatives using safe deployment strategies, including parallel schemas, feature flags, and phased cutovers. Manage, mentor, coach, and develop software engineers to foster technical growth and high performance. Lead engineering planning, prioritization, and execution to ensure predictable and timely delivery. Support continuous improvement of team processes, incident response procedures, and release readiness. Collaborate with cross-functional teams to deliver scalable, reliable, and maintainable platform solutions. What You'll Bring A bachelor's or master's degree in computer science, business administration, commerce or engineering is usually required. Minimum 8 years of professional software engineering experience, including demonstrated success leading engineering teams in a SaaS environment. Strong experience with SQL and relational databases, particularly in financial, reporting, or ERP systems. Experience designing and developing APIs and integration solutions. Knowledge of data import/export processes and integration patterns. Experience with background processing and event-driven architectures. Strong understanding of observability, monitoring, and production support practices. Experience building and supporting multi-tenant SaaS platforms. Knowledge of configurable data models and metadata-driven architectures. Experience using AI-assisted software development tools. Experience working in Agile software development environments and delivery practices.
What you’ll do
Lead the Platform Services group by overseeing the delivery of platform capabilities and driving architectural consistency for financial data models. Manage and mentor software engineers while collaborating cross-functionally to ensure the delivery of scalable and maintainable SaaS solutions.
Requirements
Requires a bachelor's or master's degree and at least 8 years of professional software engineering experience, specifically leading teams in a SaaS environment. Candidates must possess strong expertise in SQL, relational databases, API development, and Agile methodologies.
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Software Engineering Management
- SaaS
- SQL
- Relational Databases
- API Design
- Integration Solutions
- Event-Driven Architecture
- Observability
- Multi-tenant Platforms
- Agile
- Architecture Design
- Technical Mentorship
- Platform Services
- Financial Data Management
- Production Support
- AI-assisted Development
Job areas
- Software
- Engineering
- Management & Leadership
- Technology
- Finance & Accounting
Additional details
- Minimum education
- Bachelor’s degree
- Minimum experience
- 10+ years
- Apply by
- Aug 28, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
