Descripción
Resumen:
Únase a un equipo de investigación especializado para diseñar, desarrollar y operar software para tecnologías avanzadas de procesamiento de señales en un entorno colaborativo y rigurosamente intelectual.
Aspectos destacados:
1. Contribuir a proyectos innovadores y dar forma a los sistemas de próxima generación.
2. Oportunidad de liderazgo técnico y tutoría de ingenieros junior.
3. Trabajar de forma independiente y proponer mejoras en aplicaciones y frameworks.
La firma de consultoría Cooperidge busca ingenieros de software experimentados para unirse a un equipo de investigación especializado centrado en tecnologías avanzadas de procesamiento de señales. Este puesto ofrece la oportunidad de contribuir a proyectos innovadores en un entorno colaborativo y rigurosamente intelectual, donde su experiencia influirá directamente en los sistemas de próxima generación.
En este puesto usted:
Diseñará/arquitecturará, desarrollará, probará, desplegará y operará software totalmente integrado.
Diseñará, construirá y mantendrá infraestructura para una integración moderna entre nuestras aplicaciones y servicios de terceros.
Colaborará eficazmente con gerentes de producto, diseñadores, ingenieros, partes interesadas y proveedores.
Comunicará ideas técnicas y trabajará estrechamente con miembros senior del equipo.
Brindará liderazgo técnico y tutoría a ingenieros junior.
Se mantendrá actualizado con las últimas tecnologías, herramientas y metodologías; incorporará soluciones innovadoras en los proyectos.
Propondrá mejoras en aplicaciones y frameworks.
Trabajará de forma independiente con mínima supervisión; se requiere una fuerte capacidad de iniciativa propia.
Requisitos
Requisitos de seguridad
Se requiere autorización de seguridad TS/SCI. Los candidatos deben ser elegibles para acceder a información clasificada según las normativas del gobierno estadounidense.
Antecedentes requeridos
Conocimiento experto de estructuras de datos, algoritmos, patrones de diseño modernos y capas de datos.
Conocimiento experto de Golang.
Pasión por desarrollar soluciones internas y aplicaciones empresariales.
Experiencia amplia en el diseño e integración de APIs de alta calidad.
Amplia experiencia en la integración de servicios internos y de terceros.
Alta competencia en prácticas modernas de ingeniería de software orientadas a la testabilidad y legibilidad.
Capacidad demostrada para diseñar arquitecturas de software que satisfagan los requisitos funcionales, de rendimiento, escalabilidad y mantenibilidad.
Cualificaciones preferidas
Experiencia brindando liderazgo técnico y tutoría.
Competencia en C++ y Python para aplicaciones de ingeniería/científicas en entornos Linux.
Conocimiento de plataformas de computación en la nube (AWS).
Familiaridad con tecnologías web/JavaScript (VueJS, React).
Experiencia automatizando flujos de trabajo empresariales.
Experiencia en DevOps y en la nube (GitLab, CI/CD, mitigación de CVE, Docker, Kubernetes, PIP).
Experiencia con procesos de desarrollo ágil y liderazgo.
Educación y experiencia
Título universitario (Licenciatura, Maestría o Doctorado) en Ingeniería Informática o Ciencias de la Computación.
Mínimo 15 años de experiencia en disciplinas de ingeniería de software.
Beneficios
¡Se proporciona reubicación completa!
Remuneración competitiva: salario acorde con la experiencia y el nivel de autorización de seguridad, además de bonos basados en el desempeño.
Salud y bienestar: seguro médico, dental y visual integral; recursos de salud mental; opciones de HSA/FSA.
Planificación para la jubilación: plan 401(k) con aporte de la empresa para asegurar su futuro.
Tiempo libre remunerado: generoso número de días libres pagados (PTO), días festivos federales y licencias por enfermedad para equilibrar vida laboral y personal.
Desarrollo profesional: reembolso de certificaciones, conferencias y capacitación avanzada.
Entorno de trabajo de vanguardia: acceso a herramientas y tecnologías avanzadas, así como a proyectos clasificados a la vanguardia de la investigación en procesamiento de señales.
Cultura de equipo: equipo pequeño y colaborativo, con impacto directo en los resultados de los proyectos.
Crecimiento profesional: trayectorias claras de ascenso y oportunidades para asumir roles de liderazgo o técnicos especializados.
Beneficios de seguridad: los puestos que requieren autorización TS/SCI ofrecen estabilidad y financiamiento a largo plazo para los proyectos.
Equilibrio entre vida laboral y personal: opciones flexibles de horarios, siempre que lo permitan los requisitos de la misión.