Moneyhub

Principal Engineer

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

Sobre nosotros

Moneyhub permite a las principales organizaciones de servicios financieros comprender mejor las necesidades de sus clientes. Proporcionamos los servicios de datos y las tecnologías integradas necesarias para ofrecer relaciones financieras altamente personalizadas y duraderas.

Somos una empresa de datos y pagos que desarrolla software con certificación ISO 27001 para Open Banking, Open Finance y Open Data. Nuestra plataforma, regulada por la FCA, permite a las organizaciones convertir datos financieros en experiencias digitales personalizadas e iniciar pagos, y cientos de organizaciones de los sectores financiero, mediático y minorista confían en ella.

El puesto

Buscamos un ingeniero con experiencia que haya construido productos que la gente realmente utilice y que siga queriendo escribir código.

Habrás llevado productos desde cero hasta usuarios reales, más de una vez, y habrás visto qué ocurre con ellos después. Te preguntaremos qué lanzaste, quién lo utilizó y qué hiciste tú mismo. Nos referimos a usuarios finales, no solo a otros ingenieros.

La escala y el rendimiento son importantes aquí: los clientes notan cuando las cosas van lentas. Sabes cómo encontrar el cuello de botella en lugar de adivinarlo. Te sientes cómodo leyendo un gráfico de llama (flame chart) y seguirás un problema hasta el final, ya sea un componente de React que se vuelve a renderizar debido a un useEffect mal utilizado o la localidad de caché en la ruta crítica de un algoritmo.

Habrás visto fallar enfoques en diferentes empresas y bases de código y sabes por qué. La gente querrá conocer tu opinión antes de empezar algo y habrás influido en lo que construye un equipo sin ser su responsable.

También necesitas estar utilizando ya la ingeniería agéntica y tratarla como un multiplicador. Un buen ingeniero puede ahora asumir un trabajo que antes requería un equipo. Queremos conocer tus opiniones y tu enfoque.

En qué trabajarías

En tus primeros 6 a 12 meses, podrías:

  1. Lanzar un trabajo comprometido a producción en tus primeros tres meses y obtener dos o tres mejoras de plataforma que consideres que deberíamos abordar a continuación.
  1. Llevar un proyecto propio desde el prototipo hasta la producción, como rediseñar parte de un procesamiento de eventos o una canalización de datos para que maneje más carga de forma más fiable.
  1. Establecer el estándar para la ingeniería agéntica: mostrar al equipo los flujos de trabajo que te funcionan y convertirlos en patrones que otros equipos adopten.

El éxito en este puesto se refleja en un historial constante de trabajo entregado, con al menos dos de tus patrones arquitectónicos o estándares de IA en uso en toda la ingeniería.

Cómo trabajarías

Te unirías a nuestro experimentado equipo de ingeniería: somos unos 40 ingenieros de software/plataforma/datos y científicos de datos. Utilizamos Shape Up y trabajarías dentro de él: dando forma a las apuestas, entregando el trabajo comprometido y sacando las cosas adelante con los equipos.

Nuestra cultura se basa en la confianza y capacitamos a las personas para que entreguen resultados de la forma que mejor les convenga. Para este puesto, eso significa tener voz real sobre cómo resuelves los problemas y cierta libertad sobre lo que eliges, junto con la expectativa de que tu trabajo sea visible, compartido con tus colegas y orientado a lo que necesita el negocio. En la práctica, podrías tener una apuesta comprometida, algo que estás mejorando porque lo necesita y algo que estás explorando para un ciclo futuro. Juzgar qué merece tu tiempo, y ser abierto al respecto, es una gran parte del trabajo.

Este es un puesto de contribuidor individual. Sin gestión de personal y sin alejarse del código.

Nuestro stack

La mayor parte de nuestra plataforma es TypeScript en Node. Python se utiliza en ciencia de datos y machine learning. Usamos Kafka para eventos, Postgres para la mayoría de nuestros datos y Kubernetes en AWS para ejecutarlo todo.

Queremos a alguien que se sienta cómodo con la ciencia de datos, Python, Node, React y Rust. No necesitas ser un experto en cada uno, pero ninguno debería echarte para atrás. Si no has utilizado un lenguaje antes, esperamos que lo aprendas.

Cómo solicitar

Solicita a través del enlace de abajo.

¿Preguntas sobre el puesto? Por favor, contacta con Dilshan Rukunayake, Principal TA Partner, [email protected]

Lo que buscamos

  1. Experiencia en varias startups y en sistemas a escala real, lanzando software que la gente realmente utilizó
  1. Un historial de construcción y ejecución de software en producción en diferentes empresas y bases de código, incluidos los años menos glamurosos después del lanzamiento
  1. La persona a la que otros acuden cuando algo es difícil o ha salido mal, con experiencia en establecer la dirección técnica sin tener autoridad sobre las personas que realizan el trabajo
  1. El hábito de encontrar dónde se ralentiza un sistema bajo carga real, averiguar por qué y solucionarlo, utilizando perfiladores y gráficos de llama en lugar de conjeturas. Igualmente cómodo con un problema de renderizado de front-end o el comportamiento de memoria de un bucle cerrado
  1. Comodidad con Python, Node, React, Rust y ciencia de datos. No ser un experto en cada uno, pero que ninguno sea una preocupación
  1. La capacidad de trabajar correctamente con científicos de datos. No es necesario ser uno, pero sí entender cómo juzgar un modelo (precisión, recuperación y puntuación F1) y qué significan los números para el producto y para los clientes
  1. Seguir siendo práctico, con toda la intención de seguir siéndolo
  1. Utilizar ya herramientas agénticas en el día a día y hacer más cosas gracias a ellas
  1. Ojo para el trabajo que merece la pena hacer y el impulso para defenderlo en lugar de esperar a que te den instrucciones
  1. Buen juicio sobre seguridad, privacidad y confianza del cliente. Se trata de software financiero regulado
  1. Comunicación clara, ya sea con ingenieros, partes interesadas de alto nivel o clientes

Probablemente no encajes si

  1. No puedes señalar software que los usuarios finales hayan utilizado, o decisiones técnicas tuyas que la gente haya seguido.
  1. Quieres quedarte en un solo lenguaje, o solo en el front end o el back end.
  1. No estás seguro sobre la ingeniería agéntica, o la ves como un atajo.
  1. Solo quieres un conjunto definido de tickets.
  1. Preferirías trabajar fuera de un proceso de equipo que dentro de uno.
  1. Quieres un puesto de gestión, o arquitectura a distancia de la base de código.

Derecho a trabajar y selección

Debes tener derecho a trabajar en el Reino Unido. Como empresa regulada por la FCA, las ofertas están sujetas a una selección previa al empleo, que incluye referencias, comprobaciones de crédito y antecedentes penales.

  1. Se valorará: experiencia con banca abierta, conexiones o sistemas de identidad.
  • 5% de contribución del empleador al plan de pensiones desde tu primer día, con una contribución del empleado del 3%
  • 25 días de vacaciones más festivos, aumentando a 30 días después de dos años
  • Opción de tomar los días festivos del Reino Unido en otros momentos, en días significativos para ti
  • Plan de compra de vacaciones
  • Seguro médico privado, incluida la cobertura para condiciones preexistentes, además de beneficio dental y óptico
  • Tres meses de Moneyhubber Family Pay cuando te conviertas en nuevo padre/madre
  • Seguro de salud permanente y cobertura de vida muy por encima del estándar de la industria
  • Programa de asistencia al empleado
  • Permiso por eventos de la vida
  • Apoyo al desarrollo profesional, con una asignación dedicada de tiempo y dinero
  • £750 para afiliaciones profesionales
  • Apoyo al trabajo remoto, incluido el acceso a espacios de coworking y ayuda para configurar tu oficina en casa
  • Portátil de altas prestaciones
  • Plan de bicicleta al trabajo
  • Plan de coche eléctrico

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