Empresa Profesional

Senior C++ Software Engineer Senior

Full time FULL_TIME en Pe mini Lima Lima (Perú)

Sueldo neto referencial: $3000 - 4500 USD/mes

BlazingDB es una empresa de tecnología basada en Lima y EEUU. Estamos trabajando en conjunto para desarrollar un motor de base de datos distribuida de alta velocidad, utilizando tarjetas de video para acelerar el análisis sobre data masiva.

En BlazingDB estamos creando una comunidad cálida y honesta donde todos podemos aprender el uno del otro, y crecer y apoyarnos mutuamente durante todas nuestras carreras. Nadie es juzgado por tener ideas diferentes e intentamos siempre ser introspectivos y promover la empatía. Permitimos horarios flexibles y trabajar algunos días en remoto. Intentamos ser una organización bilingüe y ofrecemos ayudar a financiar clases de ingles o español.

Requerimientos del cargo

Estamos buscando un nuevo Senior Software Developer para integrar a nuestro equipo de desarrollo. El nuevo miembro nos ayudaría a construir nuevos componentes del motor de base de datos y nuestra aplicación web. Conocimiento de C++ y Java o CUDA ayudaría en el trabajo en este rol.

Abajo encontrarás un cronograma que indica dónde puedes esperar encontrarte al finalizar cada periodo a lo largo de tu desarrollo en BlazingDB.

Lo que harás cuando empiezas:

  • Aprender sobre el producto y cómo funciona.
  • Entender como funciona nuestro motor de base de datos, las estructuras de datos que se utilizan, y el flujo de procesamiento de data.

Lo que estarás haciendo en un mes:

  • Haciendo cambios sencillos al código del motor (C++).
  • Escribiendo pruebas unitarias para partes independientes del motor (C++ usando Google Test).

Lo que estarás haciendo en 3-6 meses:

  • Implementar componentes nuevos sencillos al motor de base de datos (C++), (Java).
  • Introducción al código del GPU (CUDA).

Lo que estarás haciendo en 6-12 meses:

  • Implementando componentes complejos o bloques de procesamiento en el motor de la base de datos (C++).
  • Optimizando procesos en el código.
  • Implementando CUDA kernels.
  • Implementando componentes complejos en la aplicación web (Java)

Potenciales líneas de carrera a largo plazo:

  • Líder de proyectos
  • Gerente de Software Development

Beneficios

  • Salario: $USD 3.000 - 4.500
  • Acciones - serás parte dueña/o de la empresa.
  • Salud - Subsidiamos el costo de seguro médico.
  • Oficina - haremos lo posible para tener herramientas de oficina ergonómicas y tener comida, café, té y ser siempre más accesible en la oficina.
  • Vida/Trabajo- tu horario puede ser flexible, puedes trabajar algunos días desde remoto y no existe límite en los días de vacaciones para que puedas disfrutar con tus amigos y familia. Sólo pedimos que cumplas con tus responsabilidades de manera profesional y honesta.
  • Responsabilidad Social - Cada trimestre puedes dedicar un día laboral a hacer un voluntariado o una obra social.

Acerca de BlazingDB

BlazingDB is a technology startup based in Lima, Peru and in the USA. We are working together to build a high performance, distributed database using GPUs to accelerate large-scale data analytics. We are excited to be growing and want more people to grow — Perfil completo de BlazingDB