Descripción
Resumen:
Deep Origin busca un ingeniero de software práctico para diseñar, desarrollar e integrar sistemas complejos y de gran escala como miembro clave de su equipo.
Aspectos destacados:
1. Miembro clave del equipo de ingeniería de software con gran impacto
2. Responsabilidad sobre áreas clave de funciones de software y diseño arquitectónico
3. Trabajo independiente en una startup dinámica con entrega rápida de productos
Acerca de Deep Origin
Liderada por Michael Antonov, cofundador de Oculus, y financiada sólidamente por Formic Ventures, Deep Origin está preparada para reinventar la forma en que los científicos trabajan y cómo cobran vida las innovaciones en ciencias de la vida. Visualizamos un futuro ampliamente libre de enfermedades, donde una esperanza de vida de 150 años sea la norma. Para lograrlo, estamos construyendo un sistema operativo para la ciencia, que permita a los científicos ser más productivos y llevar a cabo rápidamente, y a un costo razonable, las ideas del mañana.
Los solicitantes deben estar autorizados para trabajar para cualquier empleador en Estados Unidos. En este momento, no podemos patrocinar ni asumir el patrocinio de una visa de trabajo.
Descripción del puesto
En este puesto práctico, usted será un miembro clave del equipo de ingeniería de software, construyendo nuestras funcionalidades principales e integrándose con socios clave. Sus responsabilidades abarcarán desde el diseño y desarrollo de sistemas complejos y de gran escala hasta la escritura de APIs que se integren con diversos proveedores de nube y socios. Tendrá responsabilidad sobre áreas clave de funciones de software y su diseño arquitectónico, así como sobre la implementación de software con un alto nivel de independencia e impacto.
Requisitos
Más de 7 años de experiencia diseñando, construyendo y operando aplicaciones y sistemas complejos, altamente escalables y distribuidos
Más de 3 años de experiencia práctica en desarrollo de software con TypeScript/JavaScript/NodeJS
Experiencia tanto con bases de datos relacionales (por ejemplo, Postgres) como con bases de datos NoSQL (por ejemplo, MongoDB)
Conocimientos de Kubernetes y herramientas de infraestructura/nube para despliegue (específicamente operaciones de clúster y operadores)
Experiencia en la construcción de plataformas desde una etapa temprana
Experiencia en la escalabilidad de plataformas para soportar muchos usuarios (10 000+ usuarios diarios activos)
Amplia experiencia en diseño de sistemas
Experiencia en el diseño de sistemas con conjuntos de datos/relaciones complejas
Experiencia trabajando con sistemas/plataformas distribuidos
Prioriza primero la arquitectura y luego considera cómo se integra el código
Experiencia trabajando con/implementando un sistema multiinquilino
Enfoque sistemático para la resolución de problemas, combinado con un fuerte sentido de responsabilidad y motivación
Capacidad para trabajar tanto de forma independiente como en equipo
Experiencia laboral en startups dinámicas con mecanismos ágiles de entrega de productos
Beneficios
Beneficios
Este puesto ofrece un salario competitivo, beneficios y participación accionaria.