Ingeniero Senior de Software

Compañía
Descripción
**Acerca de Skyspecs:** En SkySpecs, nuestra misión es simplificar la gestión de activos renovables para que menos recursos logren más beneficios para el planeta. SkySpecs está contribuyendo a hacer esto posible mediante la automatización de las operaciones y el mantenimiento de parques eólicos, utilizando robótica avanzada combinada con nuestro software personalizado de gestión del rendimiento de activos, Horizon. SkySpecs lanzó en 2016 el primer producto del mundo completamente autónomo para inspecciones de palas, basado en un sistema de drones diseñado a medida. Desde entonces, SkySpecs ha inspeccionado más del 90 % de las turbinas eólicas estadounidenses y ha expandido su alcance a nivel global, convirtiéndose en líder mundial en el análisis del estado de las palas de turbinas. La identificación de problemas en las palas de turbinas es solo el primer paso. En 2019, SkySpecs lanzó Horizon, una plataforma mediante la cual ofrece a sus clientes una solución multicapa que incluye: recopilación de datos, experiencia técnica en palas de turbinas eólicas y un entorno colaborativo para todas las partes interesadas, destinado a gestionar y analizar grandes volúmenes de datos, detectar tendencias y elaborar planes para campañas de reparación de alto costo. En 2021, SkySpecs adquirió dos empresas especializadas en monitoreo del tren de accionamiento de turbinas eólicas y en gestión financiera, ampliando aún más su cartera de soluciones de gestión de activos. En última instancia, esto ayudará a reducir los costos y los riesgos operativos del sector. **¿En qué me estaré embarcando?** --------------------------------------- Como Ingeniero Senior de Software, contribuirás a dar forma al futuro de nuestra plataforma Horizon y a la manera en que construimos software. Horizon es la plataforma que sustenta los negocios de inspección y gestión de activos eólicos y solares de SkySpecs, y el trabajo es práctico, centrado en el desarrollo integral. A medida que disminuye el costo de producir código, el impacto de un ingeniero depende cada vez más del juicio, el diseño y los resultados, y no de la cantidad de código escrito. La IA es fundamental en nuestra forma de trabajar y la tratamos como una ventaja estratégica seria: un multiplicador de fuerza para ingenieros que ya poseen instintos sólidos, no como un sustituto de ellos. Esperamos que todos sigan impulsando lo que la IA, la automatización y los agentes hacen posible, y que aporten el juicio necesario para que esa ventaja rinda frutos. No separamos el pensamiento de la acción. Se espera que los ingenieros comprendan los problemas que están resolviendo, formulen soluciones efectivas y participen directamente en la entrega escribiendo y asumiendo la responsabilidad del código en producción. Las personas más cercanas al trabajo deben cuestionar supuestos, mejorar los enfoques propuestos y moldear activamente cómo se alcanzan los resultados. Se trata de un puesto de ingeniería full-stack. Aunque los ingenieros pueden desarrollar conocimientos más profundos en ciertas áreas, esperamos que todos sean capaces de trabajar según sea necesario en frontend, backend, infraestructura, datos y herramientas para desarrolladores, para lograr los resultados deseados. Valoramos a los ingenieros que comprenden todo el sistema, formulan soluciones integrales y contribuyen dondequiera que el trabajo lo requiera. Nuestra plataforma se construye con AWS, GitLab, Auth0, Grafana, Terraform, Kafka, Node.js, Nest.js, TypeScript, Apollo GraphQL, React, Ant Design, Vitest, Playwright y PostgreSQL. **EN UNA SEMANA TÍPICA, HARÁS LO SIGUIENTE:** * **\[15%]** Colaborar con gestores de producto, clientes, usuarios internos y otros ingenieros para comprender los requisitos, restricciones y resultados deseados. * **\[10%]** Formular soluciones, evaluar compensaciones y dividir el trabajo en hitos ejecutables y planes de implementación. * **\[55%]** Desarrollar y lanzar software. Ejemplos incluyen: + Escritura de infraestructura como código. + Diseño e implementación de nuevos servicios y APIs. + Creación de experiencias de usuario y flujos de trabajo reutilizables. + Mejora de la fiabilidad, el rendimiento, la seguridad y la productividad de los desarrolladores. + Revisión de código generado por compañeros y por agentes. + Aprovechamiento de herramientas de IA y agentes autónomos para acelerar la entrega. * **\[20%]** Mejorar Horizon, nuestros sistemas de ingeniería y nuestra forma de trabajar. Ejemplos incluyen: + Desarrollo de herramientas internas y automatización. + Mejora de la documentación y la claridad arquitectónica. + Reducción de la carga operativa repetitiva. + Ampliación de las capacidades de IA y de agentes. + Mejora de los flujos de pruebas, observabilidad e implementación. + Exploración de nuevas ideas, experimentos y prototipos que podrían mejorar Horizon o nuestra forma de desarrollar software. El éxito se mide por los resultados entregados, no por las líneas de código escritas. **Requisitos del puesto:** ----------------------------- ### **Expectativas fundamentales:** * 5 o más años en puestos en los que hayas escrito, lanzado y operado software en producción. * Conocimiento profundo en al menos una parte de la pila tecnológica y capacidad para trabajar en el resto. * Sólidos fundamentos en ingeniería de software y pensamiento sistémico. * Capacidad para impulsar de forma independiente el trabajo desde los requisitos hasta la entrega. * Buen juicio respecto a compensaciones, arquitectura y mantenibilidad. * Excelentes habilidades de comunicación escrita. * Capacidad demostrada para trabajar en equipos multifuncionales integrados por profesionales técnicos y no técnicos. * Capacidad para trabajar eficazmente en múltiples capas de la pila tecnológica. * Experiencia trabajando con flujos de desarrollo asistidos por IA y con agentes. * Experiencia práctica con flujos de desarrollo asistidos por IA y con agentes, y un historial comprobado de evolución en su uso. * Juicio sólido al utilizar herramientas de IA, incluida la revisión y corrección del código generado por agentes. ### **Puntos adicionales valorados:** * Familiaridad con nuestra pila tecnológica: AWS, GitLab, Auth0, Grafana, Terraform, Kafka, Node.js, Nest.js, TypeScript, Apollo GraphQL, React, Ant Design, Vitest, Playwright y PostgreSQL. * Experiencia en el desarrollo de plataformas internas, herramientas para desarrolladores o sistemas de automatización. * Experiencia operando sistemas distribuidos a gran escala. * Formación o experiencia en generación de energía a escala industrial, con énfasis en energías renovables. **Lo que valoramos:** ------------------ * Asumir la responsabilidad de los resultados, no solo de las tareas asignadas. * Mantener opiniones firmes, pero sujetas a revisión. * Actuar de forma autónoma y ser autoresponsable. * Generar claridad ante la ambigüedad. * Mejorar sistemas, no solo funciones. * Tomar la iniciativa para identificar y abordar riesgos, mejoras y oportunidades que incrementen el impacto de su trabajo. * Aprender continuamente, adaptarse y experimentar con nuevas tecnologías y formas de trabajar. *SkySpecs es un empleador que promueve la igualdad de oportunidades. SkySpecs no discrimina en materia de empleo por motivos de raza, color, religión, origen nacional, condición de ciudadanía, ascendencia, edad, sexo (incluido el acoso sexual), orientación sexual, estado civil, discapacidad física o mental, condición militar o baja desfavorable del servicio militar, ni por ningún otro motivo protegido por la ley.*
Publicado por

David Muñoz
Indeed · HR