Beneficios:
- Coincidencia 401(k)
- Seguro dental
- Seguro médico
- Oportunidad de ascenso
- Tiempo libre remunerado
- Seguro de visión
- Recursos de bienestar
Título del puesto: Ingeniero de plantilla – Arquitecto de aplicaciones
Ubicación: Híbrido (área de Boston, MA)
Departamento: Ingeniería
Informes a: Vicepresidente de Ingeniería
Departamento: Ingeniería
Informes a: Vicepresidente de Ingeniería
Sobre el puesto
Estamos buscando un Ingeniero de Personal que actúe como arquitecto de aplicaciones para la plataforma SaaS de FacilityGrid. Este puesto se encarga de la dirección técnica de nuestra capa de aplicación — un backend PHP/Laravel, un frontend Angular/TypeScript y microservicios de soporte — manteniendo al mismo tiempo el conocimiento práctico de la infraestructura y plataforma de despliegue en la nube. Serás el responsable técnico de la toma de decisiones sobre cómo evolucionan nuestros sistemas de aplicación, asegurando la coherencia arquitectónica en una base de código y un equipo en crecimiento.
FacilityGrid es una empresa que prioriza la IA. Esperamos que cada miembro del equipo aproveche activamente las herramientas basadas en IA para trabajar más rápido y resolver problemas de forma más eficaz. Los candidatos que ya incorporan IA en su flujo de trabajo de desarrollo destacarán.
Este es un rol de liderazgo práctico. Escribirás código, revisarás diseños, mentorizarás a ingenieros y liderarás la estrategia técnica que permitirá a FacilityGrid escalar su plataforma de construcción y gestión de instalaciones.
Responsabilidades clave
Arquitectura y liderazgo técnico
Posee la arquitectura de la aplicación en las capas de backend, frontend y servicio
Evolucionar y mantener los patrones y convenciones en capas que rigen la base de código
Impulsa las decisiones de diseño de API entre extremos REST versionados
Redactar y mantener los Documentos de Diseño Técnico para cambios significativos en el sistema
Evaluar las decisiones de construir contra comprar y las propuestas de adopción de tecnología
Establecer y hacer cumplir estándares de codificación, estrategias de prueba y prácticas de revisión
Desarrollo de aplicaciones
Contribuir con código de producción en PHP/Laravel y TypeScript/Angular
Modelos de datos de diseño, migraciones y estrategias de evolución de esquemas
Patrones de integración de arquitectos para plataformas externas y APIs de terceros
Diseña gestión del estado del frontend y patrones de interfaz intensivos en datos
Optimizar el rendimiento de la aplicación en toda la pila (caché, colas, CDN)
Conciencia de la plataforma
Colaborar con ingeniería de plataforma en arquitectura de despliegue y orquestación de contenedores
Entiende lo suficiente las canalizaciones de compilación contenedor y CI/CD para solucionar problemas de la capa de aplicación
Participar en revisiones de diseño de infraestructura que involucren flujos de trabajo de GitOps e infraestructura-como-código
Contribuir a la estrategia de observabilidad y a la instrumentación a nivel de aplicación
Mentoría y Desarrollo de Equipos
Mentoría a ingenieros de nivel medio y senior mediante revisión de código, emparejamiento y discusiones de diseño
Eleva el listón técnico en toda la organización de ingeniería
Traducir los requisitos empresariales en hojas de ruta técnicas y entregables descompuestos
Comunicación puente entre los equipos de producto, ingeniería e infraestructuras
Cualificaciones
Obligatorio
8+ años de experiencia profesional en ingeniería de software
Profunda experiencia en PHP/Laravel — entiendes lo interno del framework, no solo la superficie de la API
Amplia experiencia con frameworks Angular o TypeScript SPA comparables
Historial probado de diseño y evolución de arquitecturas de aplicaciones a gran escala entre varios equipos
Experiencia en diseño de bases de datos relacionales, optimización de consultas y gestión de migraciones
Familiaridad con el diseño de APIs RESTful, los flujos de autenticación OAuth2 y los patrones SaaS multi-tenant
Experiencia con despliegues contenedores (Docker, ECS o Kubernetes)
Comunicación escrita sólida — puedes redactar documentos técnicos claros de diseño y ADRs
Disposición a utilizar herramientas de desarrollo basadas en IA como parte central de tu flujo de trabajo
Preferido
Experiencia en dominios SaaS de construcción, gestión de instalaciones o servicio de campo
Familiaridad con integraciones de plataformas de gestión de la construcción (por ejemplo, Procore)
Experiencia con flujos de trabajo de GitOps y herramientas de infraestructura como código
Antecedentes con sistemas RBAC y provisión empresarial SSO/SCIM
Experiencia con plataformas de observabilidad y rastreo distribuido
Experiencia liderando migraciones a gran escala de plataformas — fusionando aplicaciones separadas, consolidando modelos de datos o unificando múltiples sistemas en una sola plataforma
Competencias clave
Pensamiento sistémico — ves cómo los cambios se propagan entre capas y equipos
Toma de decisiones pragmática — eliges el nivel adecuado de abstracción, no el más inteligente
Fuerte propiedad — tú impulsas los resultados, no solo escribes código
Comunicador eficaz tanto en públicos técnicos como no técnicos
Mentalidad de mejora continua con una inclinación hacia la simplicidad
Por qué unirse a nosotros
Definir la dirección técnica de una plataforma SaaS en crecimiento en el ámbito de la construcción/instalaciones
Rol de alta autonomía y alto impacto con influencia directa en la arquitectura y la cultura de la ingeniería
Pila de infraestructura moderna con inversión en experiencia de desarrolladores y automatización
Oportunidad para moldear las prácticas de ingeniería y el crecimiento del equipo desde un puesto técnico senior
Opciones flexibles de teletrabajo disponibles.
Acerca de Facility Grid
Utilizado por las empresas de construcción, propietarios de edificios y proveedores de puesta en marcha más grandes del mundo, Facility Grid permite a los usuarios rastrear, verificar y administrar los activos del edificio a lo largo de los procesos de instalación, control de calidad y puesta en marcha.
- Gestión de la puesta en marcha. Ayudamos a los proveedores de Cx a automatizar y mejorar la construcción de edificios nuevos (NCCx), los edificios existentes (EBCx) y los procesos de puesta en marcha en curso (OCx).
- Preparación operativa. Capacitamos a los contratistas generales, contratistas comerciales y propietarios de edificios para rastrear, verificar y administrar los activos del edificio a lo largo del ciclo de vida de la construcción.
- Gestión de la sostenibilidad. Ayudamos a los propietarios de edificios a aumentar la eficiencia y la eficacia de las auditorías de edificios, auditorías energéticas, ajustes, inspecciones anuales y operaciones en curso.
Trabaja con nosotros
Un entorno emprendedor de ritmo rápido comprometido a proporcionar las mejores herramientas para gestionar los procesos de calidad y Cx a lo largo del ciclo de vida de la construcción y más allá.
Posiciones abiertas
Estamos buscando solucionadores de problemas, pensadores independientes, creadores e innovadores. Somos pequeños, pero estamos creciendo rápidamente y queremos miembros del equipo que puedan colaborar y ayudar a construir la empresa con nosotros. Si conoce el software de construcción, puesta en marcha (Cx) o en la nube y tiene un espíritu emprendedor, nos encantaría saber de usted.
Revise nuestras ofertas de trabajo actuales y vea qué se alinea con sus intereses. Solicite el trabajo que mejor se adapte a usted y nos pondremos en contacto.