FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Head of Software Architecture
Power FactorsHead of Software Architecture defining enterprise architecture standards and leading technical initiatives for Power Factors' software suite. Overseeing AI-based product architecture and engineering productivity.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in Enterprise Architecture and Complex System Design, with a strong focus on AI Product Delivery and IoT Data Acquisition. Proven ability to lead technical teams and mentor engineers while ensuring high-quality, scalable architecture across cloud platforms.
Highest-signal resume keywords
Enterprise ArchitectureAI Product DeliveryIoT Data AcquisitionCloud Platforms (GCP/AWS)Technical Team Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Complex System DesignHigh-Throughput SystemsMachine LearningData ScienceModel Context Protocol (MCP)LLM-Based ProductsMulti-Tenant SaaS ArchitectureMobile App DevelopmentHands-On DevelopmentEdge Computing
Soft Skills
MentoringLeadershipCollaborationTechnical JudgmentCommunication
Tools & Technologies
AI Development ToolsCloud ArchitectureSCADA SystemsEnergy Management Systems (EMS)Application Programming Interfaces (APIs)
Industry Keywords
RenewablesEnergy SectorDistributed SystemsTelemetry ProcessingOperational Compliance
Tech Stack
Tools & technologiesAWSCloudGoogle Cloud PlatformIoT
About the role
Key responsibilities & impact- Define and maintain Power Factors' enterprise architecture standards, reference architectures, and technical guardrails across all verticals
- Lead architectural reviews for major initiatives, ensuring consistency, scalability, and long-term maintainability
- Own the technical roadmap for cross-cutting platform capabilities (data platform, integration layer, identity, observability)
- Design for complex, high-availability systems where correctness, latency, and data integrity carry real operational and commercial consequences
- Partner with vertical leaders (SCADA, EMS, APM, Platform, CloudOps) to ensure local architecture decisions align with enterprise direction
- Build and lead a distributed architecture function that operates as a trusted technical authority across Greece, Montreal, and other regions
- Mentor senior engineers and engineering leaders on architectural judgment, system design, and technical tradeoff analysis
- Establish and run architecture governance forums (design reviews, RFC processes, technical steering committees)
- Act as a technical escalation point for the highest-stakes design decisions across the organization
- Architect and personally help build end-to-end AI-based product capabilities — from data acquisition and model selection through deployment and monitoring
- Define Power Factors' architectural approach to LLM-based products, including use of Model Context Protocol (MCP), retrieval architectures, and agentic workflows
- Evaluate and select development LLMs and AI platforms appropriate for embedding into commercial products
- Own the technical bridge between REMI and other AI-native initiatives and the broader platform architecture
- Bring machine learning and data science expertise to bear on product decisions — model selection, feature engineering, data pipeline design, and MLOps practices
- Write production code, prototype new architectural patterns, and directly contribute to the hardest technical problems facing the organization
- Lead by example on code quality, testing discipline, and engineering craftsmanship
- Stay close enough to the codebase to make credible, current architectural judgments rather than relying on secondhand reporting
- Build proof-of-concept implementations to de-risk major architectural bets before full team investment
- Architect scalable IoT data acquisition systems capable of ingesting, normalizing, and processing high-volume telemetry from distributed renewable energy assets
- Design architecture for edge devices and Power Plant Controllers (PPC), balancing on-site computation, latency constraints, and cloud connectivity
- Ensure architectural approaches account for grid code compliance, real-time control requirements, and the operational realities of SCADA and EMS environments
- Own cloud architecture strategy across GCP and/or AWS, including cost, resilience, and security posture
- Advance Power Factors' multi-tenant SaaS architecture to support scale, tenant isolation, and configurability without fragmenting the codebase
- Define architectural standards for mobile app development where products extend to field and operations use cases
- Identify, evaluate, and roll out AI development tools that enable a 3–4x productivity improvement across engineering teams
- Define best practices for AI-assisted coding, testing, and code review, balancing speed with quality and security
- Partner with engineering leadership to measure and report on productivity gains from AI tooling adoption
Requirements
What you’ll need- 15–20 years of progressive experience in software engineering, with significant time spent in architecture and technical leadership roles
- Enterprise Architecture & Complex System Design: demonstrated experience architecting large-scale, high-complexity systems with significant operational stakes
- Technical Team Leadership: proven ability to lead and mentor senior engineers and architects across distributed teams
- Trading/Transactional Systems: experience building high-throughput, high-integrity trading or transactional systems where correctness and performance are non-negotiable
- AI Product Delivery: track record architecting and shipping end-to-end AI-based product introductions, from concept to production launch
- Hands-On Development: an architect who still codes — genuinely enjoys building, not just designing
- IoT Data Acquisition: experience with systems that ingest and process high-volume telemetry from distributed physical assets
- Edge Devices & Power Plant Controllers (PPC): familiarity with edge computing architectures and industrial control systems
- Renewables / Energy Industry Experience: ideally direct experience in renewable energy or broader energy sector software (strongly preferred, not required)
- Machine Learning & Data Science: solid working knowledge sufficient to make informed architectural and platform decisions
- MCP & LLM-Based Products: hands-on experience with Model Context Protocol, development LLMs, and building LLM-based product features
- Cloud Platforms: deep experience with GCP and/or AWS at an architectural level
- AI Development Tooling: experience selecting and rolling out AI dev tools that meaningfully increase engineering team productivity
- SaaS & Multi-Tenant Architecture: advanced experience designing and scaling multi-tenant SaaS applications
- Mobile App Development: working knowledge of mobile architecture and delivery, sufficient to guide teams building mobile experiences
Benefits
Comp & perks- 🌐 Worldwide ❌ Jobs You've Hidden ⭐️ Saved Jobs ✅ Applied Jobs ✉️ Email Alerts 👤 Account Power Factors Website LinkedIn All Job Openings 501 - 1000 employees ⚡ Energy ☁️ SaaS Energy
- Renewable Energy
- SaaS Power Factors is a leading provider of renewable energy management solutions, offering a comprehensive suite of software and hardware that enables real-time control and monitoring of renewable assets such as wind, solar, and energy storage. Their Unity Suite Solutions include Local and Central SCADA, EMS, and Power Plant Controller solutions as well as asset performance management and AI-driven insights, allowing clients to optimize asset availability and yield. Power Factors serves a diverse range of clients, including independent power producers, utilities, and investors, helping them manage and enhance their renewable energy portfolios effectively. Head of Software Architecture 🔥 19 minutes ago 🏢🏡 Boston – Hybrid ⏰ Full Time 🔴 Lead 🧑💻 Full-stack Engineer AWS Cloud Google Cloud Platform IoT Apply Now Find Hiring Managers Customize resume + cover letter Report problem ☆ Save ☑️ Mark as applied ❌ Hide 📋 Description
- Define and maintain Power Factors' enterprise architecture standards, reference architectures, and technical guardrails across all verticals
- Lead architectural reviews for major initiatives, ensuring consistency, scalability, and long-term maintainability
- Own the technical roadmap for cross-cutting platform capabilities (data platform, integration layer, identity, observability)
- Design for complex, high-availability systems where correctness, latency, and data integrity carry real operational and commercial consequences
- Partner with vertical leaders (SCADA, EMS, APM, Platform, CloudOps) to ensure local architecture decisions align with enterprise direction
- Build and lead a distributed architecture function that operates as a trusted technical authority across Greece, Montreal, and other regions
- Mentor senior engineers and engineering leaders on architectural judgment, system design, and technical tradeoff analysis
- Establish and run architecture governance forums (design reviews, RFC processes, technical steering committees)
- Act as a technical escalation point for the highest-stakes design decisions across the organization
- Architect and personally help build end-to-end AI-based product capabilities — from data acquisition and model selection through deployment and monitoring
- Define Power Factors' architectural approach to LLM-based products, including use of Model Context Protocol (MCP), retrieval architectures, and agentic workflows
- Evaluate and select development LLMs and AI platforms appropriate for embedding into commercial products
- Own the technical bridge between REMI and other AI-native initiatives and the broader platform architecture
- Bring machine learning and data science expertise to bear on product decisions — model selection, feature engineering, data pipeline design, and MLOps practices
- Write production code, prototype new architectural patterns, and directly contribute to the hardest technical problems facing the organization
- Lead by example on code quality, testing discipline, and engineering craftsmanship
- Stay close enough to the codebase to make credible, current architectural judgments rather than relying on secondhand reporting
- Build proof-of-concept implementations to de-risk major architectural bets before full team investment
- Architect scalable IoT data acquisition systems capable of ingesting, normalizing, and processing high-volume telemetry from distributed renewable energy assets
- Design architecture for edge devices and Power Plant Controllers (PPC), balancing on-site computation, latency constraints, and cloud connectivity
- Ensure architectural approaches account for grid code compliance, real-time control requirements, and the operational realities of SCADA and EMS environments
- Own cloud architecture strategy across GCP and/or AWS, including cost, resilience, and security posture
- Advance Power Factors' multi-tenant SaaS architecture to support scale, tenant isolation, and configurability without fragmenting the codebase
- Define architectural standards for mobile app development where products extend to field and operations use cases
- Identify, evaluate, and roll out AI development tools that enable a 3–4x productivity improvement across engineering teams
- Define best practices for AI-assisted coding, testing, and code review, balancing speed with quality and security
- Partner with engineering leadership to measure and report on productivity gains from AI tooling adoption 🎯 Requirements
- 15–20 years of progressive experience in software engineering, with significant time spent in architecture and technical leadership roles
- Enterprise Architecture & Complex System Design: demonstrated experience architecting large-scale, high-complexity systems with significant operational stakes
- Technical Team Leadership: proven ability to lead and mentor senior engineers and architects across distributed teams
- Trading/Transactional Systems: experience building high-throughput, high-integrity trading or transactional systems where correctness and performance are non-negotiable
- AI Product Delivery: track record architecting and shipping end-to-end AI-based product introductions, from concept to production launch
- Hands-On Development: an architect who still codes — genuinely enjoys building, not just designing
- IoT Data Acquisition: experience with systems that ingest and process high-volume telemetry from distributed physical assets
- Edge Devices & Power Plant Controllers (PPC): familiarity with edge computing architectures and industrial control systems
- Renewables / Energy Industry Experience: ideally direct experience in renewable energy or broader energy sector software (strongly preferred, not required)
- Machine Learning & Data Science: solid working knowledge sufficient to make informed architectural and platform decisions
- MCP & LLM-Based Products: hands-on experience with Model Context Protocol, development LLMs, and building LLM-based product features
- Cloud Platforms: deep experience with GCP and/or AWS at an architectural level
- AI Development Tooling: experience selecting and rolling out AI dev tools that meaningfully increase engineering team productivity
- SaaS & Multi-Tenant Architecture: advanced experience designing and scaling multi-tenant SaaS applications
- Mobile App Development: working knowledge of mobile architecture and delivery, sufficient to guide teams building mobile experiences Apply Now 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score Similar Jobs Principal Full Stack Software Engineer 🕒 3 days ago Broadridge 10,000+ employees 💸 Finance 💳 Fintech 🤝 B2B Website LinkedIn All Job Openings Principal Full Stack Software Engineer at Broadridge leading design and engineering for financial applications projects. Collaborating with clients and internal teams to ensure best practices and compliance. 🏢🏡 Boston – Hybrid 💵 $175k - $195k / year 💰 Post-IPO Debt on 2023-08 ⏰ Full Time 🔴 Lead 🧑💻 Full-stack Engineer 🦅 H1B Visa Sponsor AWS Java Microservices Oracle SQL Staff Software Engineer – Websites 🕒 July 1 Toast 1001 - 5000 ☁️ SaaS 🤝 B2B Website LinkedIn All Job Openings Staff Software Engineer for Toast, developing web applications to enhance restaurant experiences by creating top tier consumer interactions and solutions. Engaging in collaborative efforts across teams for innovation and technical excellence. 🏢🏡 Boston – Hybrid 💵 $193k - $309k / year ⏰ Full Time 🔴 Lead 🧑💻 Full-stack Engineer 🦅 H1B Visa Sponsor Angular AWS Bootstrap Docker Java JavaScript Kotlin Node.js React Staff Software Engineer 🕒 June 30 Maven AGI 11 - 50 🤖 Artificial Intelligence 🔬 Science Website LinkedIn All Job Openings Staff Software Engineer defining technical direction and mentoring at Maven AGI, an enterprise AI platform. Building intelligent, scalable AI agents for enhanced customer service experience. 🏢🏡 Boston – Hybrid 💵 $190k - $210k / year ⏰ Full Time 🔴 Lead 🧑💻 Full-stack Engineer Java Node.js Spring Spring Boot SpringBoot TypeScript Principal Software Engineer 🕒 June 26 Red Hat 10,000+ employees 🏢 Enterprise Website LinkedIn All Job Openings Principal Software Engineer developing software-defined networking solutions including integration of Open Virtual Network with OpenShift. Over 12 years experience required in related roles with strong emphasis on cloud-native technologies. 🏢🏡 Boston – Hybrid 💵 $193.4k - $319k / year 💰 Corporate Round on 1999-03 ⏰ Full Time 🔴 Lead 🧑💻 Full-stack Engineer 🦅 H1B Visa Sponsor Cloud Kubernetes Linux OpenShift Python Go Principal Engineer, AI 🕒 June 23 Voya Financial 5001 - 10000 💸 Finance Website LinkedIn All Job Openings AI Principal Engineer leading design and delivery of AI solutions at Voya. Collaborating across initiatives and ensuring scalable, reliable AI in a regulated environment. 🏢🏡 Boston – Hybrid 💵 $191.8k - $239.8k / year ⏰ Full Time 🔴 Lead 🧑💻 Full-stack Engineer Python Rust TypeScript View More Full-stack Engineer Jobs 🌐 Worldwide Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com Search Search Jobs by country Search jobs by city Search jobs by job title Search entry-level jobs Search junior-level jobs Search senior-level jobs Search jobs by tech stack Search jobs by contract type Search remote internships Search remote part-time jobs Remote jobs Anywhere in the World Companies Hiring Anywhere in the World Companies Hiring Sales People Anywhere in the World Companies Hiring Software Engineers Anywhere in the World Resources Advice Tips for finding remote jobs Interview questions and answers Resume examples Cover letter examples Post a job Affiliates Privacy policy Terms of service Job board SEO course AI Apply Copilot OpenClaw job finder Find jobs using your resume Jobs by Country Remote jobs anywhere in the world (Worldwide remote jobs) Remote jobs United States Remote jobs Australia Remote jobs Brazil Remote jobs Canada Remote jobs France Remote jobs Ireland Remote jobs Germany Remote jobs Netherlands Remote jobs Spain Remote jobs UK Popular Jobs Remote data analyst jobs Remote customer support jobs Remote executive assistant jobs Remote marketing jobs Remote product designer jobs Remote product manager jobs Remote project manager jobs Remote recruiter jobs Remote sales jobs Remote software engineer jobs Jobs by Type Remote full-time jobs Remote part-time jobs Remote contract jobs Remote internship jobs Remote entry-level jobs Remote jobs with no experience required Remote junior jobs (1-3 years of experience) Digital nomad jobs Remote jobs with no degree required Freelance remote jobs Temporary remote jobs Remote jobs hiring now Stay at home mom jobs