Back

Ingeniero de software (GO)

Apply
Location
Remoto
level
Senior
Department
Ingeniería
Type
Jornada completa

About company

B2Broker es un proveedor de soluciones de liquidez y tecnología para la industria de criptomonedas y divisas (FX). La empresa se especializa en el ámbito de los servicios y productos B2B y atiende a una amplia gama de clientes, incluidos grandes corredores autorizados, bolsas de criptomonedas, corredores de criptomonedas, corredores de divisas, fondos de cobertura y criptomonedas y gestores profesionales. La avanzada base de soluciones técnicas listas para usar de B2Broker permite a los corredores ahorrar tiempo y dinero en proyectos de infraestructura complejos y centrarse en ampliar su base de clientes y aumentar sus ingresos.

Requirements

  • Gran dominio del lenguaje de programación Go durante 4 años, con una sólida comprensión de sus conceptos básicos y uso idiomático y los principios de escritura de código concurrente;
  • Comprensión profunda de los mecanismos de sincronización;
  • Comprensión básica de los principios y comandos de Linux;
  • Sólidas habilidades en la creación de perfiles y la depuración de código4;
  • Fuertes habilidades para resolver problemas y capacidad para analizar problemas técnicos complejos;
  • Experiencia en la redacción de pruebas unitarias y pruebas de integración;
  • Experiencia trabajando con corredores de mensajes y un profundo conocimiento de cómo operan;
  • Experiencia con servidores de almacenamiento en caché externos;
  • Comprensión avanzada de los principios de diseño de la arquitectura de microservicios;
  • Dominio seguro de las bases de datos SQL y habilidades para trabajar con ellas;
  • Experiencia con Protobuf y GRPC;
  • Comprensión profunda de CI/CD;
  • El conocimiento de SOLID, los patrones de diseño, la experiencia de aplicarlos;
  • La experiencia con otras tecnologías (por ejemplo, Docker, Kubernetes) es una ventaja.

Responsibilities

  • Valide los requisitos empresariales y del sistema de los administradores de productos y arquitectos para transferir los requisitos al código.
  • Desarrolle servicios relacionados con el almacenamiento de datos, los macrodatos y la computación en la nube.
  • Participe en DevOps, marcos de desarrollo continuo e integración.
  • Programación en el lenguaje de alto nivel Go.
  • Trabaje en la automatización de la implementación y la gestión de la configuración con herramientas que incluyen, entre otras, Ansible o Azure Pipelines, Cloud Formation y Terraform siguiendo un modelo de DevOps.
  • Asegúrese de que se cree y mantenga toda la documentación adecuada de los procesos y el código fuente.
  • Comuníquese de manera efectiva con colegas, líderes y clientes de toda la organización.
  • Participe en la resolución de problemas a nivel experto y resuelva errores mediante el análisis de la causa raíz y la investigación de datos y sistemas.

Perks & Benefits

  • Fiabilidad, bonificaciones garantizadas (decimotercer salario para quienes hayan trabajado más de un año).
  • Desarrollo: Adquirir una valiosa experiencia en un equipo de profesionales en una empresa líder en la industria. La capacidad de crecer tanto dentro del departamento como horizontalmente en otras áreas. Trabajar con sistemas de negociación altamente cargados y el continuo crecimiento de la experiencia a través de la capacitación dentro del departamento.
  • Fiestas corporativas: eventos para socializar con nuestro dinámico equipo multicultural.
Apply now