Chief Software Architect (Energy Management Software & Services)Job Title: Chief Software Architect - Energy Management Software & Services
Reporting To: CTO, Energy Management Software & Services
Experience:10+ years in software innovation & design (preferred)
Role PurposeThe Chief Software Architect sets the
target-state architecture and technical vision for an interconnected portfolio-ensuring scalability, security, and product velocity across diverse platforms and teams. This role requires a leader who can communicate across
multiple CTOs and senior engineering organizations, align competing strategies, and establish practical standards that teams adopt.
Key Responsibilities- Architecture Vision & Scalable Design
- Define reference architectures, standards, patterns, and guardrails (APIs, data, integration, identity, observability, reliability).
- Design scalable cloud-native systems across portfolio products, including modernization and convergence roadmaps.
- AI Deployment & Embedded Intelligence
- Lead architecture for production AI deployment: model lifecycle, MLOps/LLMOps, evaluation, monitoring, governance, and responsible AI.
- Partner with engineering and product leaders to identify high-impact AI use cases and ensure safe, reliable integration.
- Multi-CTO Alignment & Technical Leadership
- Influence and align multiple CTOs and senior engineering leaders with differing strategies and constraints.
- Establish decision forums (architecture councils, ADR practices, technical steering) and drive adoption.
- Innovation Across the Org
- Propose and sponsor pilots/POCs, measure outcomes, and scale what works-across software + services delivery models.
Qualifications- Bachelor's or Master's in Software Engineering, Computer Science, Electrical Engineering, or related discipline.
- Strong experience with distributed systems and cloud-native architecture (microservices, event-driven design, API-first, domain-driven design).
- Hands-on technical depth in one or more core languages commonly used in enterprise systems such as C++, C#, Java, Python, and/or Go (C++ especially relevant in performance-sensitive / industrial software contexts).
- Deep experience with Azure (preferred), including security, networking, identity, and platform services.
- Proven track record of production AI deployment (MLOps, monitoring, governance) and integrating AI into scalable systems.
- Strong architecture documentation discipline (ADRs, reference designs, standards) and ability to drive adoption across teams.
Tools & PlatformsJira,
Azure, CI/CD ecosystems, modern observability tooling.
Critical Behaviors- Exceptional communication; can translate architecture to executives and engineers.
- Sets independent technical vision; balances pragmatism, security, cost, and delivery realities.
- Innovative mindset with strong leadership and accountability.