Staff Engineer - Application Architect

Facility Grid

  • Boston, MA
  • 4 days ago

    Highlights

    This role owns the technical direction of our application layer — a PHP/Laravel backend, an Angular/TypeScript frontend, and supporting microservices — while maintaining working familiarity with the underlying cloud infrastructure and deployment platform. You will write code, review designs, mentor engineers, and drive the technical strategy that enables FacilityGrid to scale its construction and facilities management platform.

    Numbers & Facts

    LocationBoston, MA

    Description

    We are seeking a Staff Engineer to serve as the application architect for FacilityGrid's SaaS platform. This role owns the technical direction of our application layer — a PHP/Laravel backend, an Angular/TypeScript frontend, and supporting microservices — while maintaining working familiarity with the underlying cloud infrastructure and deployment platform. You will be the technical decision-maker for how our application systems evolve, ensuring architectural coherence across a growing codebase and team.FacilityGrid is an AI‑first company. We expect every team member to actively leverage AI‑based tooling to work faster and solve problems more effectively. Candidates who already incorporate AI into their development workflow will stand out.This is a hands‑on leadership role. You will write code, review designs, mentor engineers, and drive the technical strategy that enables FacilityGrid to scale its construction and facilities management platform.Key Responsibilities Architecture & Technical Leadership Own the application architecture across backend, frontend, and service layersEvolve and maintain the layered patterns and conventions that govern the codebaseDrive API design decisions across versioned REST endpointsAuthor and maintain Technical Design Documents for significant system changesEvaluate build‑vs‑buy decisions and technology adoption proposalsEstablish and enforce coding standards, testing strategies, and review practicesApplication Development Contribute production code in PHP/Laravel and TypeScript/AngularDesign data models, migrations, and schema evolution strategiesArchitect integration patterns for external platforms and third‑party APIsDesign frontend state management and data‑intensive UI patternsOptimize application performance across the full stack (caching, queues, CDN)Collaborate with platform engineering on deployment architecture and container orchestrationUnderstand containerized build and CI/CD pipelines well enough to troubleshoot application‑layer issuesParticipate in infrastructure design reviews involving GitOps workflows and infrastructure‑as‑codeContribute to observability strategy and application‑level instrumentationMentor mid‑level and senior engineers through code review, pairing, and design discussionsRaise the technical bar across the engineering organizationTranslate business requirements into technical roadmaps and decomposed deliverablesBridge communication between product, engineering, and infrastructure teamsQualifications Required 8+ years of professional software engineering experienceDeep expertise in PHP/Laravel — you understand the framework internals, not just the API surfaceStrong experience with Angular or comparable TypeScript SPA frameworksProven track record of designing and evolving application architectures at scale across multiple teamsExperience with relational database design, query optimization, and migration managementFamiliarity with RESTful API design, OAuth2 authentication flows, and multi‑tenant SaaS patternsExperience with containerized deployments (Docker, ECS, or Kubernetes)Strong written communication — you can author clear technical design documents and ADRsWillingness to use AI-based development tools as a core part of your workflowPreferred Experience with construction, facilities management, or field‑service SaaS domainsFamiliarity with construction management platform integrations (e.g., Procore)Experience with GitOps workflows and infrastructure‑as‑code toolingBackground with RBAC systems and enterprise SSO/SCIM provisioningExperience with observability platforms and distributed tracingExperience leading large‑scale platform migrations — merging separate applications, consolidating data models, or unifying multiple systems onto a single platformSystems thinking — you see how changes ripple across layers and teamsPragmatic decision‑making — you choose the right level of abstraction, not the most clever oneStrong ownership — you drive outcomes, not just write codeEffective communicator across technical and non‑technical audiencesContinuous improvement mindset with a bias toward simplicityWhy Join Us Define the technical direction of a growing SaaS platform in the construction/facilities spaceHigh‑autonomy, high‑impact role with direct influence on architecture and engineering cultureModern infrastructure stack with investment in developer experience and automationOpportunity to shape engineering practices and team growth from a senior technical position#J-18808-Ljbffr

    Similar Jobs

    See more jobs