Principal Platform Software Architect
Glastonbury, Hartford County, Connecticut, 06033, USA
Listed on 2026-01-07
-
IT/Tech
Systems Engineer, Cloud Computing
Finalsite is the preferred website, communications, enrollment, and marketing platform of more than 7,000 schools and school districts in 119 countries around the world. The company’s people, products and services transform how schools connect and engage with their community, recruit students and staff, and fundraise; while managing the complex requirements around data privacy, accessibility, hosting and security. Finalsite products and services include award-winning website designs, a robust content management system, mass communications tools, a powerful enrollment management system, innovative inbound marketing tools, data integration, training, support and marketing consulting.
Finalsite is headquartered in Glastonbury, CT, USA with employees who work remotely in nearly every state in the U.S. as well as Europe, South America, and Asia. For more information, please visit
VISION
To build innovative solutions that elevate school engagement.
SUMMARY OF THE ROLE
Finalsite is seeking a hands-on Principal Platform Architect to lead the design and evolution of our next-generation platform, building a scalable, secure, and modern foundation that powers all Finalsite products. This is a player-coach role: you’ll roll up your sleeves to design, prototype, and guide implementation, while also mentoring teams and driving platform strategy across engineering teams.
The Principal Platform Architect will shape the technical direction for how our systems connect, scale, and deliver value to clients globally. You’ll collaborate closely with Engineering, Product, and Security leaders to unify our technology stack, reduce complexity, and enable speed, performance, and innovation across the organization.
LOCATION100% Remote - Anywhere within the US
RESPONSIBILITIESEstablish Platform Architecture based on business needs, and implement it across Finalsite products.
Enable Platform and Common Architecture principles adoption across products and teams.
Own and evolve the platform architecture across all products and services, ensuring scalability, reliability, and interoperability.
Act as both strategic architect and hands-on engineer, setting the technical vision while contributing directly to solution design and code reviews.
Partner with Engineering and Product teams to architect shared services, APIs, data flows, and multi-tenant capabilities that support new features and integrations.
Lead modernization and Platform adoption initiatives across products and teams.
Create and maintain reference architectures, reusable frameworks, and developer-friendly tooling that accelerate delivery.
Drive platform governance, technical standards, and best practices that ensure quality and consistency across distributed teams.
Collaborate with infrastructure and SRE teams to optimize CI/CD pipelines, observability across the product and teams, and platform reliability.
Conduct design reviews and provide guidance to engineers on system design, performance, and maintainability.
Evaluate emerging technologies and prototype new solutions that advance platform capabilities.
Serve as a mentor and coach, developing engineers’ architectural thinking and problem-solving skills.
Translate complex concepts into clear, actionable recommendations for both technical and non-technical stakeholders.
10+ years of experience in software engineering or architecture roles, with significant hands‑on design and coding experience.
Proven success in building or modernizing SaaS platforms and shared service architectures.
Strong knowledge of microservices, API frameworks, event‑driven systems, and data integration
Expertise in one or more major cloud environments (AWS and/or GCP) and associated services.
Deep experience with container orchestration (Kubernetes), CI/CD, and infrastructure‑as‑code.
Solid understanding of data models, identity and access management, and security best practices.
Ability to balance strategic architectural direction with day‑to‑day technical execution.
Excellent communication skills and ability to influence engineers and leaders alike.
Bachelor’s degree in Computer Science, Information Systems, or related field…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).