Workable
Ingeniero Senior de Software (SME en Programación)
Umbra es una empresa estadounidense de tecnología espacial que ofrece sistemas avanzados, desde sensores hasta naves espaciales, que brindan a clientes de todo el mundo acceso sin precedentes a información crítica desde el espacio. Nuestra misión es sencilla y ambiciosa: redefinir el espacio—para personas, sistemas y misiones en todos los ámbitos. El ecosistema de Umbra opera a través de tres unidades comerciales: Teledetección (los datos), Sistemas Espaciales (los componentes) y Soluciones de Misión (las plataformas). Juntos, nuestros equipos desarrollan capacidades que ofrecen acceso persistente, rendimiento resistente y soluciones listas para la misión, avanzando en el liderazgo espacial de EE. UU. mientras mantienen al mundo seguro e informado.
Acerca del Equipo
Teledetección – Los Datos
La teledetección es donde comenzó Umbra, y nuestra ágil constelación de radar de apertura sintética (SAR) sigue siendo la más capaz disponible en el mercado. Transformamos datos satelitales en conocimientos prácticos y accionables que fortalecen la seguridad nacional e inteligencia de EE. UU., apoyan la respuesta ante desastres y promueven el descubrimiento científico. Nuestro equipo entrega datos a gran escala con una calidad, persistencia, velocidad y capacidad de respuesta inigualables, tal como exigen nuestros socios.
Si deseas trabajar en tecnología espacial de vanguardia que está redefiniendo lo posible en teledetección, perteneces aquí en Umbra.
Acerca del Trabajo
Estamos buscando un experto temático en programación e ingeniero de software híbrido para unirse a nuestro equipo de Software Terrestre de Programación. Este puesto es ideal para alguien que combine un profundo conocimiento en planificación y programación de misiones con sólidas habilidades de ingeniería de software y orientación hacia la acción. Ayudarás a mantener enfocado el "norte estelar" de nuestro sistema de programación, asegurando que nuestro equipo de ingeniería construya las cosas correctas de la manera adecuada. Al mismo tiempo, contribuirás directamente al código base, ayudándonos a cumplir plazos y entregar capacidades de programación escalables y automatizadas que impulsen la creciente constelación de satélites de Umbra.
Nuestro objetivo es contratar a esta persona para que trabaje en nuestras oficinas de Santa Bárbara/Goleta, CA o Arlington, VA. Sin embargo, estamos abiertos a considerar candidatos remotos que sean una coincidencia excepcional.
Principales Responsabilidades
Actuar como autoridad técnica en programación de naves espaciales y misiones, asegurando que el equipo de ingeniería capture realidades operativas esenciales y mejores prácticas del sector.
Contribuir directamente al desarrollo del software de programación mediante el diseño, escritura, revisión y mantenimiento de código de producción.
Traducir conceptos, restricciones y algoritmos de programación más allá de documentos de requisitos hacia sistemas funcionales y confiables.
Proporcionar orientación prospectiva para anticipar desafíos operativos y escalar nuestro programador para más misiones y mayor automatización.
Evaluar y ayudar a adoptar metodologías, herramientas y marcos modernos de programación para operaciones satelitales.
Participar en revisiones arquitectónicas y discusiones estratégicas a largo plazo, equilibrando visión con plazos de entrega.
Aportar una mentalidad de startup o de producto, superando la parálisis por análisis y ayudando al equipo a tomar decisiones pragmáticas que mantengan el progreso del trabajo.
Requisitos
Calificaciones Requeridas
Título universitario o experiencia equivalente en Ingeniería Aeroespacial, Ingeniería de Sistemas, Ciencias de la Computación o campo relacionado.
8+ años de experiencia profesional total relevante; con al menos 4+ años en planificación de misiones, programación u otros dominios complejos de asignación de recursos (por ejemplo, aeroespacial, defensa, logística u operaciones a gran escala).
Habilidades prácticas de ingeniería de software, incluida experiencia escribiendo código de calidad para producción.
Experiencia en algoritmos de programación, asignación de recursos y planificación basada en restricciones o heurística.
Capacidad para conectar experiencia técnica y ejecución de ingeniería, alineando teoría con implementación.
Fuertes habilidades de comunicación para articular claramente necesidades y compensaciones de programación a diversas partes interesadas.
Calificaciones Deseadas
Experiencia directa en programación de naves espaciales (individuales o constelaciones).
Experiencia con Python, FastAPI y microservicios orientados a eventos (Kafka preferido).
Conocimiento de prácticas generales de desarrollo web (APIs REST, autenticación, sistemas alojados en la nube, aplicaciones respaldadas por bases de datos).
Familiaridad con técnicas de optimización tanto en el ámbito del software como en el de programación.
Comodidad con DevOps, CI/CD, Ingeniería de Datos y prácticas modernas de software.
Fuertes habilidades analíticas y capacidad para anticipar y diseñar frente a requisitos operativos cambiantes.
Haber obtenido autorización de seguridad actual o tener la capacidad/disposición para obtenerla.
Beneficios
Tiempo Libre Flexible, Enfermedad, Familia y Licencia Médica
Médico, Dental, Visión, Vida, Seguro a Largo Plazo Discapacidad (LTD), Seguro a Corto Plazo Discapacidad (STD) (financiados por el empleador)
Seguro de Vida Voluntario, Enfermedades Graves, Accidentes, Indemnización Hospitalaria, Mascotas (financiados por el empleado)
Plan 401k con contribución no electiva de la empresa del 3%
Opciones de Acciones
Estacionamiento gratuito (solo en instalaciones)
Almuerzo gratis diariamente en la oficina (solo en instalaciones)
Umbra es un Empleador que Ofrece Igualdad de Oportunidades. No discriminamos en la contratación por sexo, identidad de género, orientación sexual, raza, color, credo religioso, origen nacional, discapacidad física o mental, condición de veterano protegido, ni ninguna otra característica protegida por leyes federales, estatales o locales.
Verificación de Elegibilidad para Empleo
En cumplimiento con las leyes federales, todas las personas contratadas deberán verificar su identidad y elegibilidad para trabajar en Estados Unidos completando el formulario obligatorio de Verificación de Elegibilidad para Empleo (Formulario I-9) tras la contratación.
Requisitos ITAR/EAR
Este puesto puede incluir acceso a tecnología y/o datos sujetos a controles de exportación de EE. UU. conforme a ITAR y EAR. Para cumplir con los controles federales de exportación, todas las personas contratadas deben ser ciudadanos de EE. UU., nacionales de EE. UU., residentes permanentes legales de EE. UU., refugiados o asilados según se define en 8 U.S.C. § 1324b(a)(3), o deben ser de otra forma elegibles para obtener las autorizaciones requeridas del Departamento de Estado de EE. UU. y/o del Departamento de Comercio de EE. UU., según corresponda.
Transparencia Salarial
Esta oferta de empleo puede cubrir múltiples niveles profesionales. Para garantizar mayor transparencia, proporcionamos rangos salariales base para todos los puestos, independientemente de la ubicación. Nuestros rangos salariales estándar se basan en la función y nivel del puesto, comparados con empresas similares en etapas de crecimiento. La compensación puede variar según la ubicación geográfica, ya que ciertas regiones pueden tener diferentes factores de costo de vida. La oferta final también se verá influenciada por las habilidades, responsabilidades y experiencia relevante del candidato.
Rango de Compensación
El Rango de Compensación para este puesto es $170,000 - $200,000 DOE.

Arlington County, Arlington, VA, USA
$170,000-200,000/año