Mobile Technologies Inc.
General Matter
Ingeniero/a de Software, C++/Python
Sobre la Empresa
General Matter enriquece uranio.
Estamos diseñando, construyendo y operando los servicios de enriquecimiento de menor coste del mundo, aquí en EE. UU.
En el proceso, estamos restaurando la capacidad de Estados Unidos para producir combustible nuclear que alimente la IA, la fabricación avanzada y las industrias críticas de las que depende nuestro país para seguir siendo competitivo.
El combustible impulsa el coste de la producción de electricidad de los reactores avanzados, y el enriquecimiento impulsa el coste del combustible que consumen los reactores avanzados. Un enriquecimiento fiable y de bajo coste es el catalizador del Renacimiento nuclear que está en marcha.
Nuestra misión es hacer que la energía nuclear no solo sea la fuente de energía de carga base más limpia y segura, sino también la más asequible. Creemos que la energía nuclear abundante conducirá a una sociedad de escasez cero.
Fuimos incubados dentro de Founders Fund, como Anduril y Palantir antes que nosotros, y contamos con el respaldo de más de una docena de las principales firmas de capital riesgo del mundo.
Nuestro equipo de ingenieros y operadores, ágil y de talla mundial, está aplicando un enfoque de primeros principios para resolver el problema de la producción de combustible nuclear.
Somos una empresa impulsada por una misión con una cultura de urgencia, responsabilidad y transparencia.
Ayúdanos a construir una sociedad de alta energía haciendo que la forma más limpia y segura de energía de carga base sea la más asequible.
Sobre este puesto
Como Ingeniero/a de Software de General Matter, desarrollarás software de alto rendimiento, seguro y de alta calidad para controlar directamente nuestros sistemas. Tu código será responsable de comandar actuadores y procesar señales de alta velocidad en aplicaciones donde la seguridad y la precisión son de suma importancia. Trabajarás en estrecha colaboración con equipos multifuncionales, incluyendo ingenieros eléctricos, ingenieros de software, ingenieros químicos, ingenieros de fabricación, ingenieros nucleares, científicos de materiales y físicos. Si buscas un alto impacto y te entusiasman los proyectos de estilo Skunkworks, rápidos e intensos, te animamos a que te pongas en contacto con nosotros para unirte a nuestro equipo.
Estamos contratando ingenieros en tres áreas de enfoque:
- Los ingenieros de Backend crearán servicios de alto rendimiento y APIs que coordinarán los sistemas de control, gestionarán el estado en hardware distribuido y expondrán interfaces para la monitorización y las operaciones.
- Los ingenieros de sistemas distribuidos diseñarán sistemas de coordinación tolerantes a fallos, canalizaciones de datos en tiempo real que procesen telemetría de sensores de alto rendimiento y la infraestructura que mantenga los sistemas críticos funcionando de forma fiable a escala.
- Los ingenieros de herramientas desarrollarán las plataformas de desarrollo, los sistemas de CI/CD, las herramientas de observabilidad y la infraestructura de despliegue que permitan a nuestro equipo iterar rápida y seguramente en un entorno de producción donde los errores tienen consecuencias físicas.
Responsabilidades
- Diseñar e implementar sistemas de software de alto rendimiento y calidad de producción en C++ y Python, con un fuerte enfoque en la fiabilidad y la mantenibilidad
- Diseñar soluciones complejas desde cero, tomando decisiones basadas en principios sobre el diseño del sistema, las compensaciones de rendimiento y la selección de tecnología
- Liderar revisiones de diseño técnico y revisiones de código, estableciendo y aplicando las mejores prácticas de ingeniería en todo el equipo
- Construir y mantener canalizaciones automatizadas de pruebas y CI/CD para garantizar la calidad del software a escala
- Ser mentor de ingenieros junior y de nivel medio, al tiempo que se impulsa el progreso independiente en problemas técnicos complejos y ambiguos
Cualificaciones Básicas
- Título de Grado en Informática, Ingeniería o equivalente, con 5+ años de experiencia profesional en ingeniería de software
- Profundo conocimiento de C++ y/o Python, incluyendo internos del lenguaje, características de rendimiento y uso idiomático
- Sólida comprensión de los internos de Linux —gestión de procesos, modelos de memoria, E/S y llamadas al sistema— y cómo influyen en el diseño y rendimiento del software
- Sólidos fundamentos de informática —algoritmos, estructuras de datos, concurrencia y diseño de sistemas
- Demostrada propiedad de sistemas de gran tamaño y calidad de producción con evidencia de una excepcional habilidad técnica
Requisitos Adicionales
- Capacidad para trabajar horas extraordinarias y fines de semana según sea necesario.
- Capacidad para venir a nuestra oficina todos los días. Este puesto es 100% in situ y en persona.
- Actualmente ciudadano/a de EE. UU. con capacidad para obtener y mantener una autorización Q de EE. UU.
Habilidades y Experiencia Preferidas
- Experiencia con sistemas distribuidos, herramientas de observabilidad e infraestructura como código
- Dominio de los ecosistemas de Python para canalizaciones de datos, automatización o servicios de backend
- Experiencia con optimización de rendimiento de C++, perfilado y programación de sistemas de bajo nivel
- Experiencia con programación de sistemas Linux, incluyendo modelos de hilos, IPC, gestión de procesos en tiempo real e interfaces de kernel de bajo nivel
- Comodidad en todo el ciclo de vida del desarrollo de software, desde el diseño hasta el despliegue
Empleador con Igualdad de Oportunidades
General Matter es un Empleador con Igualdad de Oportunidades; el empleo en General Matter se rige sobre la base del mérito, la competencia y las cualificaciones y no se verá influenciado de ninguna manera por raza, color, religión, género, origen nacional/etnia, condición de veterano, condición de discapacidad, edad, orientación sexual, identidad de género, estado civil, discapacidad mental o física o cualquier otra condición legalmente protegida.
Compensación y Beneficios
El rango salarial base para este puesto es $100,000-$200,000 anuales.
Las bandas de compensación se determinan por puesto, nivel, ubicación y alineación con los datos del mercado. El nivel individual y el salario base se determinan caso por caso y pueden variar según las habilidades relacionadas con el puesto, la educación, la experiencia, las capacidades técnicas y la equidad interna. Tenga en cuenta que el rango salarial indicado es una estimación y puede ajustarse en función de las condiciones del mercado, las necesidades del negocio u otros factores. Además del salario base, para los empleados a tiempo completo, también puede ser elegible para incentivos a largo plazo, en forma de opciones sobre acciones, y acceso a cobertura médica, de visión y dental, así como acceso a un plan de jubilación 401(k).
