Granum is seeking a Principal Architect to lead its Architecture team and guide the development of its technical roadmap. This is a hands-on player/coach role where you will lead a small team of architects and contribute to coding efforts. Reporting to the CTO, you will collaborate closely with leaders in Platforms, Product, and feature pods. The company's products are mature SaaS solutions used by landscape professionals. The role focuses on evolving the existing codebase towards a clean go-forward architecture without disrupting business operations. Key responsibilities include driving application and system architecture across the portfolio, developing platform upgrade tooling and processes (Angular, .NET, shared libraries), and reducing cross-team technical debt. The goal is to provide a stable, secure, and scalable foundation for feature teams, minimizing systemic friction and clarifying technical direction to enable rapid and confident value delivery. Granum is an AI-native engineering organization, and a crucial part of this role involves making the architecture understandable to both engineers and coding agents through clear patterns, context, and documentation. This position is for an individual with strong architectural opinions, who can adapt them to serve the team, and who values YAGNI, KISS, established technologies, and community solutions over custom builds, aiming for simplicity for development pods.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed