B&A
TAP Engineering
Ingeniero/a de Software III
Descripción del puesto
TAP Engineering busca un/a Ingeniero/a de Software III para liderar el diseño, desarrollo y entrega de sistemas de software complejos en un entorno enfocado en la misión.
Este es un puesto a tiempo completo en un turno estándar diurno, de lunes a viernes. Este rol da soporte a aplicaciones de alto rendimiento, sistemas de procesamiento de datos a gran escala, soluciones en tiempo real y plataformas de análisis avanzado.
El/la Ingeniero/a de Software actuará como líder técnico en múltiples equipos, impulsando la arquitectura del sistema, los procesos de desarrollo y la calidad del software.
Este puesto requiere una profunda experiencia técnica, sólidas capacidades de liderazgo y la habilidad para guiar a los equipos en la entrega de soluciones escalables y de alta calidad.
Responsabilidades Clave
- Analizar los requisitos del usuario para definir el diseño del software y los objetivos de rendimiento
- Diseñar, desarrollar y mejorar sistemas y aplicaciones de software complejos
- Liderar el desarrollo e implementación de algoritmos avanzados bajo estrictas restricciones del sistema
- Integrar software en sistemas y entornos nuevos o existentes
- Depurar y resolver defectos complejos de software y problemas de rendimiento
- Diseñar e implementar consultas complejas de bases de datos e interfaces de datos
- Actuar como líder técnico en múltiples equipos de desarrollo de software
- Supervisar los esfuerzos de desarrollo para garantizar la alineación con los requisitos y plazos del proyecto
- Realizar control de calidad y asegurar la adhesión a los estándares de desarrollo de software
- Colaborar con ingenieros de sistemas y hardware para definir los requisitos del sistema y las interfaces
- Coordinar la instalación del sistema de software y asegurar que se cumplan los requisitos de rendimiento operativo
- Recomendar e implementar nuevas tecnologías, herramientas y procesos de desarrollo
- Seleccionar metodologías de desarrollo de software apropiadas en coordinación con el liderazgo de ingeniería
- Delegar tareas de desarrollo y pruebas mientras se supervisa el rendimiento del equipo
Cualificaciones Requeridas
- Autorización activa TS/SCI con polígrafo apropiado
- Título de Grado en Ciencias de la Computación o un campo relacionado
- O 24 años de experiencia relevante en lugar de una titulación
- 20+ años de experiencia en roles de ingeniería o desarrollo de software
- Experiencia a nivel experto con uno o más lenguajes de programación como C, C++, C#, Java, o Python
- Experiencia en el desarrollo de aplicaciones para entornos Windows y/o UNIX/Linux
- Sólida experiencia en arquitectura de software, diseño de sistemas y optimización de rendimiento
- Experiencia liderando múltiples equipos de desarrollo de software
- Experiencia con herramientas de DevOps como Docker, Terraform, Ansible, o Packer
- Experiencia con herramientas de CI/CD como Jenkins o Bamboo y la creación de pipelines automatizados
- Sólidas habilidades analíticas, de resolución de problemas y de comunicación
Requisito de Autorización
Este puesto requiere una autorización de seguridad TS/SCI activa con polígrafo apropiado. El procesamiento y mantenimiento de la autorización se realizarán de acuerdo con los requisitos del Gobierno de EE. UU.
Cualificaciones Preferidas
- Experiencia trabajando con sistemas distribuidos a gran escala o entornos de procesamiento en tiempo real
- Sólida experiencia en desarrollo y optimización de algoritmos avanzados
- Experiencia en entornos de infraestructura híbrida o basada en la nube
- Experiencia en mentoría de ingenieros senior y junior
- Capacidad para impulsar la estrategia técnica y la innovación en los programas
Compensación
El rango salarial previsto para este puesto es de $134,000–$162,000, basado en la experiencia relevante, las cualificaciones y otros factores aplicables. El rango de compensación proporcionado es una guía general y no es una garantía de compensación o salario.
Información Adicional
TAP Engineering es un Empleador con Igualdad de Oportunidades/Acción Afirmativa. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad, condición de veterano o cualquier otra condición protegida por la ley.
Resumen de Beneficios
TAP Engineering ofrece un paquete de beneficios integral y competitivo, que incluye:
- Tiempo libre remunerado: 15–25 días anuales según la antigüedad, más 11 días festivos remunerados (nunca se pierden)
- Jubilación: Contribución del empleador de hasta el 15%% a un 401(k) a través de aportación y participación en beneficios
- Cobertura médica: Seguro médico gratuito para empleados, con planes de mejora opcionales para dependientes
- Dental y Visión: Planes pagados por el empleador con mejoras opcionales
- Cobertura de seguro: Seguro de vida, AD&D, incapacidad a corto plazo e incapacidad a largo plazo pagados por el empleador
- Cuentas de Gasto Flexible: Cuentas de gasto flexible para atención médica y cuidado de dependientes
- Reembolso de Matrícula: Hasta $36,000 por año para cursos aprobados
- Beneficios Adicionales: Programa de Asistencia al Empleado, incentivos de bienestar, programas de descuentos, atención virtual, ahorros en recetas y soporte de viajes
- Recompensas basadas en el rendimiento: Aumentos por mérito, bonificaciones por rendimiento y bonificaciones por referidos
