Wonderschool
Avride
Ingeniero/a de Software – Simulación Backend
SOBRE EL EQUIPO
Nuestro equipo de Simulación es responsable de construir la infraestructura fundamental que potencia simulaciones a gran escala, críticas para el desarrollo de sistemas autónomos. Trabajamos en la intersección de la computación en la nube, los sistemas distribuidos y la simulación central. Nuestras simulaciones son utilizadas diariamente en toda la empresa por ingenieros/as de QA que verifican la calidad a nivel de componente, por ingenieros/as de autonomía que investigan comportamientos inesperados, por equipos de ML que validan nuevas versiones de modelos y por analistas/as de seguridad y científicos/as de datos que analizan miles de escenarios y métricas simuladas para evaluar la preparación del sistema. El simulador es modular y soporta ejecuciones tanto a nivel de sistema completo como a nivel de componente. Opera a escala en clústeres de cómputo distribuidos, lo que nos permite simular muchas más situaciones de las que podemos cubrir en la carretera.
SOBRE EL PUESTO
Como Ingeniero/a de Simulación Backend, diseñarás, construirás y optimizarás los sistemas que potencian nuestras cargas de trabajo de simulación distribuidas. Trabajarás en todo, desde canalizaciones de datos y orquestación hasta almacenamiento en la nube e infraestructura de microservicios. Desempeñarás un papel fundamental para permitir que nuestros ingenieros/as e investigadores/as de simulación ejecuten experimentos masivos con alta eficiencia y fiabilidad.
QUÉ HARÁS
- Arquitectar e implementar servicios backend para gestionar y orquestar trabajos de simulación a escala.
- Diseñar canalizaciones eficientes de almacenamiento y recuperación de datos utilizando sistemas como S3, Postgres y Redis.
- Construir y mantener sistemas de mensajería distribuidos con Kafka para canalizaciones robustas basadas en eventos.
- Definir infraestructura como código utilizando Terraform para automatizar el despliegue y la escalabilidad en clústeres de AWS.
- Colaborar con ingenieros/as de simulación y equipos de infraestructura para garantizar una integración y un rendimiento robustos.
QUÉ NECESITARÁS
- Más de 3 años de experiencia construyendo servicios backend en entornos de producción.
- Dominio de al menos uno de los siguientes lenguajes: Python (preferido), Java o Go.
- Comprensión profunda de la arquitectura nativa de la nube y los sistemas distribuidos.
- Experiencia práctica con tecnologías clave como AWS (S3, EKS), Redis, Kafka, Postgres y Terraform.
- Experiencia con la contenerización y orquestación (por ejemplo, Docker, Kubernetes).
Los/as candidatos/as deben estar autorizados/as para trabajar en EE. UU. La empresa no ofrece reubicación, patrocinio, y no hay opciones de trabajo remoto disponibles.
Avride es un empleador que ofrece igualdad de oportunidades y se compromete a proporcionar acomodaciones razonables a los/as solicitantes y empleados/as cualificados/as con discapacidades para garantizar que tengan igualdad de acceso a las oportunidades de empleo. Avride cumple con la Ley de Estadounidenses con Discapacidades (ADA). Si necesita una acomodación razonable para ayudarle en el proceso de solicitud o contratación, o para realizar las funciones esenciales de un puesto, póngase en contacto con jobs@avride.ai [jobs@avride.ai].
