Ingeniero de Software, Backend (Ingeniería de Datos / Plataforma de Crecimiento) - Merpay

  • Full Time
Job expired!

Este puesto requiere habilidad en el idioma inglés. El JD está disponible únicamente en inglés. 本ポジションは日本語JDの用意がありません。


Introducción

Circular todas las formas de valor para liberar el potencial en todas las personas

"¿Qué puedo hacer para ayudar a la sociedad a prosperar con los recursos finitos que tenemos?" La aplicación de mercado Mercari nació en 2013 de este pensamiento de nuestro fundador Shintaro Yamada mientras viajaba por el mundo. Creemos que al circular todas las formas de valor, no solo cosas físicas y dinero, podemos crear oportunidades para que cualquiera realice sus sueños y contribuya a la sociedad y a las personas a su alrededor. Mercari tiene como objetivo utilizar la tecnología para conectar a personas de todo el mundo y crear un lugar donde cualquiera pueda liberar su potencial. Para obtener más información sobre la misión del Grupo Mercari, consulte la Documentación de la Cultura de Mercari.


Contratación de igualdad de oportunidades

Aquí en Mercari, trabajamos para lograr un mundo en el que el potencial de nadie esté limitado por su origen y todos tengan la oportunidad de crear libremente valor. También creemos firmemente que una mentalidad de diversidad e inclusión es esencial para que podamos lograr nuestra misión.


Esto, por supuesto, se extiende también a nuestras prácticas de contratación. Mercari se compromete a eliminar la discriminación basada en edad, género, orientación sexual, raza, religión, discapacidad física y otros factores similares para que cualquiera que comparta nuestra misión y valores pueda unirse a nosotros, independientemente de su origen. Para obtener más detalles, lea nuestra Declaración de D&I.


Misión del equipo / Responsabilidades laborales

Misión del equipo:

  • Desarrollar y operar herramientas de marketing, cupones, sistemas de recompensa de puntos, etc., utilizados para el crecimiento no solo de Merpay sino de todo el Grupo Mercari en la región de Japón (Mercari, Mercoin, Shops, etc.).
  • De acuerdo con nuestra misión de grupo de "Circular todas las formas de valor para liberar el potencial en todas las personas", pretendemos proporcionar una plataforma para que los equipos de Crecimiento lancen cualquier tipo de campaña o experimento de crecimiento en el menor tiempo posible con la máxima flexibilidad, integrando sin problemas nuestras empresas, colaborando con otros equipos de ingeniería, analistas de datos y expertos en aprendizaje automático para implementar soluciones inteligentes a problemas de gran escala.

(Obtenga más información sobre la misión y los valores de Mercari aquí.)


Como ingeniero Backend con un enfoque en Ingeniería de Datos, las responsabilidades laborales específicas en el Dominio de Marketing y Crecimiento incluyen lo siguiente:

  • Diseño, desarrollo y operación de infraestructura de datos/pipelines de datos para respaldar campañas de gran escala; tanto en streaming como para grandes lotes. Este trabajo incluye el desarrollo de un ecosistema que permita la recopilación de datos, el Lago de Datos, el DWH, el uso de los datos recopilados y otros procesos requeridos por la utilización de datos
  • Integración de sistemas internos y externos. Por ejemplo, microservicios internos y herramientas de marketing externas
  • Interactuar con los ingenieros de Plataforma de Datos para aplicar y mejorar soluciones reutilizables
  • Proporcionar soluciones para los Analistas de Datos y expertos en ML para manejar eficientemente los datos relacionados con el dominio de Marketing, incluidos los miles de millones de puntos de datos por día generados por millones de usuarios activos
  • Automatización de QA para la mejora de la calidad
  • Asistir con tareas operativas para sistemas, servicios y campañas

Responsabilidades laborales

  • Recolección de datos de microservicios
  • Desarrollo de pipelines de datos basados en lotes y en streaming
  • Construcción de Lagos de Datos y DWH para almacenar datos recolectados
  • Gestión de permisos parciales y recursos en DWH
  • Gestionar la utilización de datos e implementar medidas de reducción de costos
  • Diseño de API/interfaz para microservicios usando Protocol Buffers y gRPC
  • Mejora de servicios y medición de efectividad utilizando análisis cuantitativo y cualitativo en registros de comportamiento del usuario, etc.
  • Diseño de arquitectura y selección de middleware basado en requisitos de aplicación
  • Sintonización de rendimiento de microservicios, monitoreo y manejo de alertas

Herramientas usadas/Ambiente de desarrollo

  • Lenguajes de programación: Go, Python, Java, Scala
  • Infraestructura: Google Cloud Platform (Compute Engine, Kubernetes Engine, Dataflow, Pub/Sub, Cloud Storage, BigQuery, Spanner, Cloud SQL, Cloud Logging, etc.)
  • Procesamiento distribuido: Apache Flink / Apache Spark
  • Flujo de trabajo: Apache Airflow
  • Herramientas de BI: Looker / Data Studio
  • Herramientas de gestión de configuración: Terraform
  • Monitorización: Stackdriver Monitoring / Datadog / PagerDuty
  • CI/CD: Circle CI / Spinnaker
  • Herramienta de conocimiento: Crowi / Confluence
  • Otros: GitHub / Slack
  • Método de desarrollo: Agile (Scrum, Kanban, etc.)


Desafíos únicos y audaces

  • Plataforma de Crecimiento
    • Con campañas que distribuyen millones de notificaciones y recompensas por día, es necesario procesar miles de millones de puntos de datos de muchos servicios diferentes (internos y externos)
    • Implementar funciones de producto que aumenten el compromiso del cliente y, en consecuencia, contribuyan al GMV de la empresa
    • Colaborar con Gestores de Productos, Ingenieros ML, Ingenieros Backend, SRE y especialistas en Plataforma de Datos para construir soluciones que escalen bien: robustas, rápidas, rentables y seguras


Calificaciones requeridas

  • Entendimiento y creencia en la misión y valores de nuestra empresa
  • Un título en informática o un campo relacionado, o bien cinco o más años de experiencia práctica en desarrollo de software
  • Experiencia en diseño, desarrollo y operación de servicios a gran escala y/o sistemas distribuidos
  • Al menos dos de los siguientes:
    • Experiencia en desarrollo en la nube con AWS, GCP, etc.
    • Experiencia en desarrollo de sistemas utilizando tecnologías de contenedores como Kubernetes
    • Experiencia de desarrollo utilizando colas de mensajes como Cloud Pub/Sub y Apache Kafka
    • Experiencia en desarrollo de procesamiento de datos utilizando marcos de procesamiento distribuido como Apache Flink y Apache Spark
    • Experiencia con ETL usando motores de flujo de trabajo como Airflow y Digdag
    • Experiencia en diseño de registros de aplicación para servicios a gran escala

Calificaciones preferidas

  • Experiencia en gestión de proyectos o liderazgo de equipo
  • Habilidades de comunicación para colaborar con las partes interesadas e impulsar el desarrollo del producto
  • Experiencia en desarrollo y operaciones utilizando arquitectura de Microservicios
  • Conocimientos y experiencia en bases de datos (RDBMS/NoSQL), redes, Linux, sistemas de monitoreo, registro de operaciones, operaciones y SLO/SLA
  • Experiencia en desarrollo en la nube, particularmente con GCP o AWS.


Criterios de selección

  • Tiene una fuerte creencia compartida en las misiones y valores de Mercari y Merpay
  • Capaz de ir audazmente y poseer un fuerte sentido de responsabilidad en su trabajo
  • Posee excelentes habilidades de comunicación que pueden impulsar organizaciones y proyectos
  • Capaz de recopilar información de forma independiente e identificar la esencia de los problemas para resolverlos a través de la ingeniería
  • Piensa de manera independiente, actúa de manera independiente, y dirige las operaciones con mentalidad de Todo por uno por el bien del equipo mientras mantiene una mentalidad profesional.

(Vea esta página para detalles.)

Requerimientos de idioma

  • Se requiere uno de los siguientes:
    • a. Inglés: Independiente (CEFR - B2) / Japonés: Básico (CEFR - A2)
    • b. Inglés: Básico (CEFR - A2) / Japonés: Independiente (CEFR - B2)
    • Para detalles sobre CEFR, vea aquí.


Artículos relacionados

  • https://mercan.mercari.com/en/articles/37585/
  • https://mercan.mercari.com/en/articles/38060/


Condiciones de trabajo

Estatus de empleo

Tiempo completo

  • Período de prueba: Primeros 3 meses después de unirse a la compañía. (Durante este período, las condiciones de su contrato serán las mismas que las de un empleado permanente.)

Oficinas

Roppongi

  • Está prohibido fumar dentro de nuestras oficinas
  • Mercari ha introducido una política de estilo de trabajo llamada "Tu elección." Cada miembro es libre de elegir si quiere trabajar en la oficina o trabajar completamente a distancia. *Se hacen excepciones para ciertos tipos de trabajo.


Horas de trabajo

  • Tiempo completo flexible (sin "tiempo central" o "tiempo flexible")
    *No se aplica a todos los puestos


Vacaciones

  • Dos días libres por semana (así como días festivos nacionales, descanso de Año Nuevo, etc.)
  • Vacaciones pagadas, permiso conmemorativo y de luto, días de descanso, permiso por enfermedad


Salario

  • Salario anual pagado en 12 cuotas mensuales (incluyendo bonificación fija por horas extras)
  • Basado en habilidades, experiencia y habilidades
  • Revisado dos veces al año

Beneficios

  • Seguro completo de salud y social
  • Programa de incentivos
  • Sistemas de apoyo, incluidos aquellos que benefician a los miembros de la familia del empleado
    *Vea esta página para detalles.

Apoyo

  • Apoyo para reubicación
  • Apoyo para aprendizaje de idiomas
  • Apoyo para traducción/interpretación
    *Vea esta página para detalles.


Medios

Sitios corporativos

  • Mercari, Inc.
  • Merpay, Inc. [Japonés]
  • Souzoh, Inc.
  • Mercoin, Inc.
  • Mercari US


Medios propios

  • Carreras en Mercari
  • Portal de Ingeniería Mercari
  • Mercan - Presenta a las personas que hacen Mercari
  • Carreras en Mercari US
  • Blog Mercari US