Stripe

Ingeniero de Soluciones Técnicas

PythonJavaReactRubyPHPGo
Traducción automática. Consulta el original.

Quiénes somos

Acerca de Stripe

Stripe es una plataforma de infraestructura financiera para empresas. Millones de empresas, desde las más grandes del mundo hasta las startups más ambiciosas, utilizan Stripe para aceptar pagos, aumentar sus ingresos y acelerar nuevas oportunidades de negocio. Nuestra misión es aumentar el PIB de internet, y tenemos una cantidad asombrosa de trabajo por delante. Eso significa que tienes una oportunidad sin precedentes para poner la economía global al alcance de todos, mientras realizas el trabajo más importante de tu carrera.

Sobre el equipo

Stripe es apreciado por los desarrolladores por la simplicidad de nuestras APIs, la exhaustividad de nuestra documentación y nuestro enfoque en la experiencia del desarrollador. El equipo de Ingeniería de Soluciones Técnicas (TSE) es el pegamento que apoya a nuestros usuarios desarrolladores y defiende la experiencia del desarrollador como central para la experiencia general de nuestros usuarios. TSE interactúa directamente con los usuarios desarrolladores más que cualquier otro equipo en Stripe, por lo que tu rol tendrá un impacto significativo en lo que Stripe es conocido y valora más. Cuando hacemos bien nuestro trabajo, los desarrolladores de todo el mundo pueden lanzar y hacer crecer sus negocios sin problemas en Stripe, ya sea que estén integrando pagos por primera vez o construyendo sistemas financieros complejos.

Qué harás

Los TSE comprenden los fundamentos de la programación increíblemente bien y se sumergen con entusiasmo para familiarizarse con el código de otros. Harás una gran variedad de cosas, incluyendo explicar conceptos técnicos sobre los productos de Stripe, crear y depurar integraciones con desarrolladores, y producir/mejorar guías que ayuden a nuestros usuarios a resolver problemas particulares para tener éxito con Stripe. Interactuarás con desarrolladores de todos los niveles de habilidad a través de una variedad de medios, permitiéndoles tener éxito al usar Stripe.

Desde el principio, los miembros actuales del equipo dedicarán una gran cantidad de tiempo a enseñarte y ayudarte a alcanzar un nivel de comodidad y experiencia con Stripe, sus servicios y cómo interactuamos con los usuarios. Más adelante, nos encantaría que asumieras este rol con otros miembros del equipo y con Stripes en general, ya que enseñar es una excelente manera de aprender y reforzar lo que sabes.

Si eres alguien que disfruta trabajando con todo tipo de código, es un investigador rápido, un escritor sólido y está entusiasmado por ayudar a otros a construir productos críticos para la misión con Stripe, ¡queremos saber de ti!

Quién eres

Buscamos a alguien que cumpla los requisitos mínimos para ser considerado para el puesto. Si cumples estos requisitos, te animamos a postularte. Las cualificaciones preferidas son un plus, no un requisito.

Responsabilidades

  1. Comunicarse con varios desarrolladores externos y ayudarles a construir sus aplicaciones contra la infraestructura de Stripe en varios lenguajes de programación (incluyendo Java, Python, Ruby, PHP, Go, NodeJS, .NET, ReactJS, React Native, Swift, Objective-C, Kotlin, y Java para Android).
  1. Desbloquear a los desarrolladores externos con sus desafíos de integración más complejos a través de una variedad de canales de soporte, incluyendo correo electrónico, software de ticketing, rastreadores de incidencias internos, plataformas comunitarias (como StackOverflow) y software de chat en tiempo real (como Slack y Discord).
  1. Desarrollar y mantener documentación interna y externa, ejemplos, demostraciones de integración y fragmentos de código que demuestren patrones de uso de la infraestructura de Stripe.
  1. Identificar puntos de fricción que encuentran los desarrolladores y colaborar con los equipos de ingeniería para mejorar los productos de Stripe. Participar en las sesiones regulares de planificación, revisiones de diseño y reuniones de desarrollo de varios equipos de ingeniería extendidos.
  1. Desarrollar y mantener un conjunto de herramientas de soporte interno para TSE y Soporte de Stripe en general, por ejemplo, una herramienta Copilot basada en LLM de generación aumentada por recuperación o la herramienta de administración del Explicador de Facturas.
  1. Actuar como defensor de desarrolladores y recurso educativo interno en la organización, ensamblando regularmente capacitación para no desarrolladores dentro de la organización y respondiendo en tiempo real a preguntas de integración de productos.

Este puesto es remoto pero requiere que los candidatos estén ubicados en las zonas horarias de Montaña o Pacífico.

Requisitos mínimos

  1. Al menos 4 años de experiencia en desarrollo de software full-stack, con un historial comprobado de creación de aplicaciones web o móviles que ofrecen experiencias de usuario de alta calidad.
  1. Experiencia directa explicando conceptos técnicos, y te sentirías cómodo explicando cómo funciona Stripe tanto a audiencias técnicas como no técnicas.
  1. Comprende cómo escribir código bueno y limpio en múltiples lenguajes de programación, así como cómo leer código que podría no estar tan bien escrito.
  1. Capacidad para ayudar a los usuarios durante el horario laboral en la región en la que te encuentras. Esto puede incluir ocasionalmente la cobertura de fin de semana para monitorear/apoyar infraestructura crítica, en la que los TSE están equipados de manera única para ayudar dada la experiencia del equipo en los productos de Stripe y las integraciones activas. El equipo es en gran medida remoto, y apoyamos mucho los acuerdos de trabajo que permiten satisfacer las necesidades de cuidado familiar y otras.

Cualificaciones preferidas

  1. Disfruta escribiendo de manera clara y rápida.
  1. Las habilidades generales de ingeniería de software son importantes para nosotros, ya que entendemos que se pueden aprender nuevos lenguajes y frameworks si se comprenden los conceptos.
  1. Experiencia enseñando o entrenando a desarrolladores.
  1. Comodidad trabajando con un gran grado de autonomía y supervisión limitada.
  1. Título en Ciencias de la Computación, Ingeniería de Software/Computación o un campo analítico relacionado.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores