Oteemo, Inc

Ingeniero/a de Software (C++)

JavaC++
Traducción automática. Consulta el original.

Descripción de la Empresa

Oteemo es una consultora tecnológica líder en la industria, a la vanguardia de la transformación empresarial nativa de la nube impulsada por IA y DevSecOps. Creamos sistemas inteligentes, automatizados y seguros para organizaciones que abordan sus desafíos técnicos y empresariales más difíciles, y estamos ampliando los límites de lo que la IA, la IA generativa y los sistemas agentivos pueden hacer en producción, no solo en teoría. Únete a nosotros y trabajarás junto a expertos reconocidos en proyectos de vanguardia que combinan arquitectura nativa de la nube, automatización extrema e IA/ML en el núcleo. Fomentamos una cultura dinámica, inclusiva y colaborativa basada en el aprendizaje continuo, donde tus ideas dan forma a resultados reales para nuestros clientes. Si te apasiona construir lo próximo en IA y tecnología en la nube y quieres hacerlo con un equipo que marca el estándar en lugar de seguirlo, Oteemo es tu lugar.

Descripción del Puesto

Buscamos un/a Ingeniero/a de Software con sólidos fundamentos en C++ y una mentalidad de DevOps para diseñar, construir y entregar software de nivel de producción en sistemas Linux. En este puesto, trabajarás a diario dentro de pipelines de CI/CD para compilar, probar y entregar artefactos de C++, aplicar principios sólidos de diseño de software a sistemas complejos y colaborar con equipos de desarrollo, operaciones y seguridad para mantener la entrega rápida, fiable y segura.

Responsabilidades

  1. Desarrollar y mantener aplicaciones de C++ en Linux utilizando herramientas de línea de comandos y cadenas de herramientas asociadas.
  1. Trabajar a diario dentro de pipelines de CI/CD (Jenkins, GitLab CI, Azure DevOps, GitHub Actions) para compilar, probar y entregar automáticamente artefactos de C++, contenerizados o de otro tipo.
  1. Aplicar las mejores prácticas de ingeniería de software, incluyendo control de versiones Git, revisiones de código, análisis estático y solución de problemas de compilación y pruebas.
  1. Aplicar sólidos fundamentos de diseño de software —patrones de diseño, estilos arquitectónicos y principios SOLID— para construir sistemas mantenibles y escalables.

Cualificaciones

  1. Se requiere una autorización de acceso secreto del Departamento de Defensa (DOD Secret) activa.
  1. Experiencia práctica con desarrollo en C++ en Linux y cadenas de herramientas de línea de comandos asociadas.
  1. Experiencia diaria utilizando pipelines de CI/CD (Jenkins, GitLab CI, Azure DevOps, GitHub Actions) para construir, probar y entregar artefactos de software.
  1. Sólida base en las mejores prácticas de ingeniería de software: control de versiones Git, revisiones de código, análisis estático y solución de problemas de compilación/pruebas.
  1. Sólidos fundamentos de diseño de software, incluyendo patrones de diseño, estilos arquitectónicos y principios SOLID.

Cualificaciones Deseables

  1. Experiencia con GitLab y una variedad de estrategias de pipelines de CI/CD para optimizar y acelerar la entrega de software.
  1. Experiencia demostrada en la arquitectura y diseño de sistemas de software heredados grandes y complejos, con profunda experiencia práctica en Java, C y/o C++.
  1. Experiencia en Automatización y DevOps, incluyendo definición de CI/CD, Infraestructura como Código (IaC), pruebas automatizadas y construcción de pipelines de lanzamiento.
  1. Sólidas habilidades interpersonales y de comunicación para permitir la colaboración entre equipos de desarrollo, operaciones, seguridad y negocio, asegurando la adopción consistente de estándares arquitectónicos.
  1. Trayectoria probada en el diseño, implementación y entrega de soluciones de microservicios.
  1. Habilidades avanzadas de resolución de problemas con la capacidad de realizar análisis de compensación (por ejemplo, coste frente a rendimiento, tiempo de comercialización frente a calidad).
  1. Experiencia en diseño e integración de API, incluyendo REST, gRPC, GraphQL, OpenAPI y enfoques de contrato primero.
  1. Experiencia con herramientas de pruebas de seguridad de aplicaciones estáticas (SAST) como Fortify o soluciones comparables.
  1. Familiaridad con repositorios de gestión de binarios (por ejemplo, Artifactory, Nexus).
  1. Participación previa en programas nacionales en el sitio de Manassas, VA.
  1. Dominio de metodologías modernas de desarrollo de software, incluyendo prácticas Ágiles, Scrum y de DevOps.

Información Adicional

Valoramos:

  1. Impulso: Pasión y energía para implementar soluciones técnicas de calidad. Automotivación y curiosidad intelectual.
  1. Compromiso con la Calidad: Pasión por concebir y producir soluciones de clase mundial que generen valor real para el cliente.
  1. Enfoque en el Cliente: Enfoque consultivo para resolver problemas de los clientes. Gestión de expectativas.
  1. Comunicación: Habilidades de comunicación superiores. Capacidad para articular claramente problemas, soluciones, riesgos, beneficios, etc. (escrito y verbal).
  1. Habilidades Técnicas: Amor por la tecnología. Debes sentir una pasión inherente por la tecnología.
  1. Visión de Negocio: La tecnología se utiliza en última instancia para habilitar el negocio. Buscamos personas que comprendan cómo se pueden habilitar los negocios a través de sus soluciones técnicas.

Toda su información se mantendrá confidencial de acuerdo con las directrices de EEO.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores