Our client is a leader in providing digital platforms to educational institutions worldwide. Their solutions are used by over 7,000 schools and educational organizations across more than 100 countries. They specialize in helping schools streamline communication, manage enrollments, recruit staff, and support fundraising efforts. The company’s products include a comprehensive content management system, mass communication tools, and advanced marketing and data integration services. Founded in 1999 and headquartered in U.S., with a global team across North America, Europe, South America, and Asia, they provide tailored solutions to meet the complex needs of educational institutions.

 

 

We are looking for a SaaS Architect to drive the design, optimization, and future development of their application architecture built on Ruby on Rails, ColdFusion, and SQL Server, and hosted in GCP. The role involves setting the technical direction and establishing the framework for a modular front-end and backend integration layer — enabling scalable, resilient, and efficient development across distributed teams. The architect will play a key role in evolving the architecture of Composer, company’s flagship CMS platform, with a focus on building a modular, high-performing solution that delivers excellent accessibility, user experience, and performance for global education clients.

 

 

Principal Engineer/Application Architect
Product Engineering | 100% Remote | B2B Contract

 

 

Essential Functions

 

 

  • Collaborate with engineering, product, and design teams to align architecture with business goals and user needs.
  • Lead technical decisions and establish best practices for composable component design and implementation.
  • Ensure scalability, performance, and maintainability through smart architectural choices.
  • Modernize the application and evaluate new technologies to enhance platform capabilities.
  • Contribute hands-on to code writing and reviews; support critical customers and troubleshooting when needed.
  • Define and promote technical standards, reusable infrastructure, and patterns for consistent development across teams. Improve the developer experience and streamline the code delivery pipeline.
  • Guide the evolution of application architecture, decomposing monoliths and enabling modular services and micro frontends.
  • Mentor teams on applying the framework effectively; own architectural documentation and communication.
  • Lead frontend modernization of Composer’s UI using design tokens, shared libraries, and unified theming.
  • Advocate for accessibility (WCAG 2.1+), SEO, and internationalization best practices.

 

 

Experience and Knowledge 

 

 

  • Experience in software engineering or architecture roles.
  • Proven experience in composable architectures, micro frontends, and platform engineering.
  • Strong understanding of cloud infrastructure (ideally GCP), CI/CD, containers (Docker/Kubernetes), and API gateways.
  • Deep expertise with most technologies in the stack, including Ruby on Rails, CSS, HTML, JavaScript, and TypeScript.
  • Experience with modern frameworks (e.g., React) and component design systems is also desirable.
  • Development experience with ColdFusion, Ruby on Rails, PostgreSQL, and SQL Server is highly preferred.
  • Solid understanding of accessibility standards (e.g., WCAG) and their technical implementation.
  • Familiarity with tools such as Backstage, Module Federation, or similar platforms is a plus.
  • Strong problem-solving, communication, and collaboration skills.
  • Experience in enterprise SaaS environments or complex web applications.
  • Familiarity with design tokens, dynamic theming, and shared libraries.
  • Passion for developer experience, automation, and scalable architecture.

 

 

What You’ll Love Working Here

 

 

  • Executive Engagement: Direct interaction with and support from senior executives, offering significant opportunities for career visibility and impact.
  • Technological Innovation: Access to the latest technologies, with the freedom to explore and propose innovative solutions.
  • Professional Growth: A supportive environment for continuous learning and development, with a focus on individual strengths and ambitions.

 

 

you will like this
Company events
Healthcare package
Home office
Personal development
Remote work
 Company events
 Healthcare package
 Home office
 Personal development
 Remote work
Did you like this offer?
Send us your resume.
Edge Team
We will contact only selected candidates.