{bc}
indeed

Senior Manager, Software Development & Architecture

Equinox Engineering
Calgary, CAN
Full-time
Senior
Onsite
Discovered 1 weeks ago
Software development strategyEnterprise software architectureArchitectural governanceFull-stack software developmentAPI design and systems integrationData architecture

Full Job Posting

Role overview

Equinox Engineering seeks a Senior Manager, Software Development & Architecture to lead enterprise-wide software development, architecture, governance, and delivery.

The role combines technical strategy, architecture, people leadership, delivery execution, and organization-wide adoption of AI-assisted development.

The position supports engineering, operational, and business systems.

Technology leadership and architecture

  • Establish enterprise software architecture principles, standards, and best practices; define technical roadmaps and long-term architectural strategies.
  • Review and approve architectural designs, technology selections, and development approaches.
  • Lead technical decisions for complex applications, integrations, APIs, databases, and cloud platforms; promote consistency across teams.
  • Ensure software solutions are scalable, secure, maintainable, and aligned with enterprise standards.

People and delivery leadership

  • Lead, mentor, and develop developers, technical leads, and software architects; support recruitment, workforce planning, performance management, and career development.
  • Oversee software initiatives from concept through implementation and support; manage priorities, budgets, resources, and delivery commitments across teams.
  • Evaluate feasibility, risks, resource needs, and architectural alignment; establish governance for predictable, high-quality delivery.

AI and stakeholder collaboration

  • Champion AI-assisted and agentic development practices across the software lifecycle, using AI tools for design, coding, testing, documentation, reviews, and deployment.
  • Set controls for responsible AI use and ensure security, quality, intellectual property protection, and architectural compliance.
  • Evaluate emerging AI technologies and opportunities to improve productivity.
  • Partner with business leaders to translate requirements into technical solutions; communicate strategies, risks, priorities, and project status to technical and non-technical audiences.

Quality and continuous improvement

  • Establish and enforce development standards, automated testing, code quality expectations, secure development, governance, and CI/CD processes.
  • Monitor quality, development velocity, operational reliability, and delivery performance; improve development processes, methodologies, and tools.
  • Maintain hands-on involvement in technical reviews and critical solution development when required.

Candidate qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related discipline.
  • Minimum 15 years of professional software development experience.
  • Significant experience in software architecture, enterprise application development, and technical leadership.
  • Proven experience leading multiple development teams and large-scale technology initiatives.
  • Strong communication, stakeholder management, and leadership skills; ability to align technical solutions with business objectives.
  • Exceptional analytical, problem-solving, and decision-making capabilities.

Technical and leadership expertise

  • Enterprise architecture, systems design, full-stack development, application platforms, API design, systems integration, and data architecture.
  • Cloud infrastructure and platforms; software security, governance, and risk management.
  • Automated testing, DevOps, CI/CD, release management, source control, and automation.
  • AI-assisted software development tools, agentic workflows, and productivity platforms.
  • Team leadership, coaching, mentoring, recruitment, workforce planning, resource allocation, capacity management, budgeting, forecasting, and delivery accountability.
  • Organizational change management, technology transformation, and building high-performance engineering cultures.

About Equinox Engineering

Equinox is a Calgary-based EPCM provider delivering facility design and engineering solutions across gas, oil, and emerging energy sectors.

Its portfolio includes gas processing, oil production, steam pipeline systems, carbon capture, renewable natural gas, and landfill gas projects.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Equinox Engineering