Senior Manager, Software Development & Architecture
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.
Key Skills for This Role
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Equinox Engineering
Junior Instrumentation & Controls Engineer/Designer
Calgary, CAN
Equinox Engineering is seeking a Junior Instrumentation & Controls Engineer/Designer to support automation and control-system design for energy facilities. You will prepare engineering packages, coordinate across discipl
Piping Engineering Intern
Calgary, CAN
Equinox Engineering is seeking a Mechanical Engineering student intern to support piping design and project delivery for oil and gas facilities. Applicants must have completed third-year Mechanical Engineering studies an
Junior Civil Structural Designer
Calgary, CAN
Equinox Engineering is seeking a Junior Civil Structural Designer to support civil and structural design for energy and industrial facility projects. The work includes 3D modeling, drafting, drawing reviews, and multidis
Piping Engineer-in-Training (EIT)
Calgary, CAN
Description Equinox Engineering Ltd. is a leading Calgary-based EPCM firm delivering innovative facility design and engineering solutions across natural gas, conventional oil, heavy oil, SAGD, and emerging energy sectors
Junior Instrumentation & Controls Engineer/Designer
Calgary, CAN
Piping Engineering Intern
Calgary, CAN
Junior Civil Structural Designer
Calgary, CAN
Piping Engineer-in-Training (EIT)
Calgary, CAN