Wonderschool
TAP Engineering
Ingeniero/a de Software I
Descripción del puesto
TAP Engineering busca un/a Ingeniero/a de Software para dar soporte al desarrollo, mejora y mantenimiento de sistemas de software complejos en un entorno centrado en la misión.
Este es un puesto a tiempo completo en un turno estándar diurno, de lunes a viernes.
Este rol implica trabajar en aplicaciones con procesamiento intensivo, grandes conjuntos de datos, sistemas en tiempo real y plataformas basadas en análisis.
El/la Ingeniero/a de Software contribuirá al diseño del sistema, al desarrollo de software y a los esfuerzos de integración, colaborando con equipos multifuncionales para ofrecer soluciones escalables y de alto rendimiento.
Este puesto requiere sólidas habilidades para la resolución de problemas, experiencia con herramientas de desarrollo modernas y la capacidad de trabajar tanto de forma independiente como en equipo.
Responsabilidades clave
- Analizar los requisitos del usuario para derivar el diseño del software y los requisitos de rendimiento
- Diseñar, desarrollar y modificar sistemas de software para cumplir con las necesidades funcionales y de rendimiento
- Depurar el software existente y resolver defectos o problemas de rendimiento
- Integrar software en sistemas y entornos operativos nuevos o existentes
- Desarrollar e implementar algoritmos para cumplir con los estándares de rendimiento del sistema
- Diseñar e implementar consultas e interfaces de bases de datos
- Escribir y mantener documentación de software y sistemas
- Dar soporte y ejecutar procedimientos de prueba para componentes de software
- Proporcionar recomendaciones para mejorar los procesos de desarrollo de software y los estándares de documentación
- Colaborar con ingenieros y partes interesadas para analizar los flujos de trabajo del sistema e identificar soluciones
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 11 años de experiencia relevante en lugar de un título
- 7+ años de experiencia en desarrollo o ingeniería de software
- Experiencia 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 comprensión del ciclo de vida del desarrollo de software y técnicas de depuración
- Experiencia con herramientas de DevOps como Docker, Terraform, Ansible, o Packer
- Familiaridad con herramientas de CI/CD como Jenkins o Bamboo y la creación de pipelines automatizados
- Sólidas habilidades analíticas y de resolución de problemas
- Capacidad para trabajar eficazmente en un entorno de equipo
Requisito de autorización
Este puesto requiere una autorización de seguridad activa TS/SCI con polígrafo apropiado. El procesamiento y mantenimiento de la autorización se llevarán a cabo de acuerdo con los requisitos del Gobierno de EE. UU.
Cualificaciones preferidas
- Experiencia trabajando con grandes conjuntos de datos o sistemas de procesamiento en tiempo real
- Familiaridad con la arquitectura del sistema y la optimización del rendimiento
- Experiencia con sistemas de control de versiones y flujos de trabajo de desarrollo colaborativo
- Exposición a entornos de sistemas distribuidos o en la nube
- Capacidad para asumir responsabilidades de liderazgo técnico dentro de un equipo
Compensación
El rango salarial previsto para este puesto es de $99,000–$125,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 de 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 otro estado protegido 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 al año 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 coincidencia y participación en beneficios
- Cobertura médica: Seguro médico gratuito para empleados, con planes de compra 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: FC de atención médica y cuidado de dependientes
- Reembolso de matrícula: Hasta $36,000 al 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 referencia
