Empleo
Del feed del socio
Ingeniero de software sénior
Precio a consultar
Detalles
- Tipo de empleo
- Jornada completa
- Remoto
- No
- Empresa
- Letly
Descripción
Traducido automáticamente de English. El texto original es el oficial. Traducción automática — se está preparando una más precisa.
Acerca de Letly
Letly es la empresa operativa nativa de IA creada para el hogar. Creemos que la casa debe funcionar de forma autónoma y estamos creando el software que ejecutará todas las propiedades de alquiler de un extremo a otro.
El backend de Letly es técnicamente difícil a propósito, ya que las realidades operativas del manejo de propiedades y dinero son confusas. Pero las bases ya están ahí: más de 10 servicios backend y de IA, un monorepo en el frontend, GitOps y Kubernetes en el lado de infraestructura. Estaríamos construyendo sobre terreno sólido en lugar de apagar un prototipo frágil, con mucho aún por construir.
Hemos recaudado una inversión inicial de 4 millones de dólares y somos un equipo pequeño, de alto nivel de agencia y orientado a la ingeniería, cuyos ingresos aumentan >100 % mes tras mes. Estamos contratando para facilitar este crecimiento agresivo.
Nuestra pila
• Backend: una arquitectura de microservicio en NestJS y TypeScript, con Python y FastAPI para los servicios del agente de IA.
• Datos: MongoDB Atlas y Redis.
• Basado en eventos: los servicios se coordinan a través de Pub/Sub en lugar de llamarse entre sí directamente.
• Infra: Kubernetes en GCP (GKE), implementado a través de ArgoCD.
• Frontend: Angular en un monorepo de Nx.
como construimos
Servicios pequeños y bien factorizados con límites claros. Las pruebas se escriben junto al código, no después de él; son lo que nos permite movernos rápidamente sin romper los elementos que manejan el dinero. CI/CD basado en troncales: usted envía a producción y es propietario del mismo, con observabilidad y reversiones limpias. Marcos ajustados, código legible.
Trabajamos en un amplio espectro de desafíos técnicos, desde el movimiento de dinero hasta la logística operativa (programación, reservas, acceso) mediada por sistemas basados en eventos, hasta la creación de agentes de IA en producción que sean capaces de ejecutarse de forma autónoma bajo el capó.
lo que estamos buscando
• Ha creado y operado sistemas backend de producción de los que dependían los usuarios reales. Nos preocupamos por el alcance que ha poseído y cómo lo poseyó.
• Primera clase o alto 2:1 (o equivalente internacional) en Ciencias de la Computación o un campo técnico relevante.
• Fluidez en al menos un lenguaje y framework backend. No es necesario que domines nuestra pila: contratamos ingenieros que han creado sistemas de producción con cualquier marco sólido (NestJS/TypeScript, Java/Spring Boot, Go, Kotlin, C#/.NET o Ruby on Rails) y pueden acceder a TypeScript rápidamente.
• Diseño del sistema: dónde pertenece un límite de servicio, qué intercambia un diseño, cómo se coordinan los servicios (eventos, colas, reintentos que se pueden repetir con seguridad) y cómo se mantiene una vez que está activo.
• Fundamentos: concurrencia, diseño HTTP y API, autenticación, modelado de datos y transacciones (documentales o relacionales), cambio seguro de un esquema en vivo y qué sucede cuando falla una llamada.
• Pruebas: trata las pruebas como parte del envío, trabaja cómodamente en un tronco compartido y puede comprender rápidamente una gran base de código que no escribió.
• Utiliza mucho la IA y aún así sabe exactamente lo que envió. El código generado tiene la misma barra de calidad que el que escribiste a mano: puedes explicar cada línea, has pensado en las limitaciones que debe soportar y no fusionas nada que no hayas podido escribir tú mismo.
como trabajas
• Hiperenfoque en los detalles. Estos sistemas mueven dinero y gestionan activos; tenemos poca tolerancia hacia la "mayoritariamente correcta".
• Razonamiento de primeros principios. Se desmenuza un problema difícil en lugar de buscar el patrón familiar más cercano.
• Claridad de la comunicación. Puedes explicar un equilibrio complejo a otro ingeniero y a alguien que no escribe software, porque aquí tendrás que hacer ambas cosas.
• Mentalidad de propiedad. Eres dueño del resultado, no del ticket: comienza la producción sin que te persigan.
• Colaborativo. Los equipos cambian el mundo, no los individuos. Haces que el próximo ingeniero sea mejor y más rápido.
• Adaptabilidad. Le va bien en un entorno en rápida evolución donde los requisitos cambian bajo su mando.
• Velocidad de aprendizaje. Adquieres nuevos paradigmas rápidamente y no necesitas mucho tiempo para volverte productivo en un territorio desconocido.
• Obsesionado con la calidad. No solo el código: las pruebas, los documentos, la entrega, lo que dejas atrás.
Nuestro proceso
Nuestro objetivo es completarlo de principio a fin en menos de una semana.
• Proyección: 30 minutos con el director ejecutivo
• Habilidades: 45 minutos con el CEO y el CTO
• Resolución de problemas: 60 minutos con el CTO
• Pendiente: 45 minutos con el director ejecutivo
• Oferta: referencias y decisión en días.
Beneficios
Además del salario base, patrimonio y bonificación anual, también tienes derecho a:
• Seguro médico privado
• Membresía paga de gimnasio
• Tres comidas al día, en oficina
• Ubers en casa hasta altas horas de la noche
Compensación: £70 000 – £140 000 • Múltiples rangos
• Mediados • £70.000 – £100.000
• Personas mayores • £90.000 – £140.000
Encuentre más trabajos de habla inglesa en el Reino Unido en Arbeitnow
Fuente: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/letly/senior-software-engineer-london-106054)
Letly es la empresa operativa nativa de IA creada para el hogar. Creemos que la casa debe funcionar de forma autónoma y estamos creando el software que ejecutará todas las propiedades de alquiler de un extremo a otro.
El backend de Letly es técnicamente difícil a propósito, ya que las realidades operativas del manejo de propiedades y dinero son confusas. Pero las bases ya están ahí: más de 10 servicios backend y de IA, un monorepo en el frontend, GitOps y Kubernetes en el lado de infraestructura. Estaríamos construyendo sobre terreno sólido en lugar de apagar un prototipo frágil, con mucho aún por construir.
Hemos recaudado una inversión inicial de 4 millones de dólares y somos un equipo pequeño, de alto nivel de agencia y orientado a la ingeniería, cuyos ingresos aumentan >100 % mes tras mes. Estamos contratando para facilitar este crecimiento agresivo.
Nuestra pila
• Backend: una arquitectura de microservicio en NestJS y TypeScript, con Python y FastAPI para los servicios del agente de IA.
• Datos: MongoDB Atlas y Redis.
• Basado en eventos: los servicios se coordinan a través de Pub/Sub en lugar de llamarse entre sí directamente.
• Infra: Kubernetes en GCP (GKE), implementado a través de ArgoCD.
• Frontend: Angular en un monorepo de Nx.
como construimos
Servicios pequeños y bien factorizados con límites claros. Las pruebas se escriben junto al código, no después de él; son lo que nos permite movernos rápidamente sin romper los elementos que manejan el dinero. CI/CD basado en troncales: usted envía a producción y es propietario del mismo, con observabilidad y reversiones limpias. Marcos ajustados, código legible.
Trabajamos en un amplio espectro de desafíos técnicos, desde el movimiento de dinero hasta la logística operativa (programación, reservas, acceso) mediada por sistemas basados en eventos, hasta la creación de agentes de IA en producción que sean capaces de ejecutarse de forma autónoma bajo el capó.
lo que estamos buscando
• Ha creado y operado sistemas backend de producción de los que dependían los usuarios reales. Nos preocupamos por el alcance que ha poseído y cómo lo poseyó.
• Primera clase o alto 2:1 (o equivalente internacional) en Ciencias de la Computación o un campo técnico relevante.
• Fluidez en al menos un lenguaje y framework backend. No es necesario que domines nuestra pila: contratamos ingenieros que han creado sistemas de producción con cualquier marco sólido (NestJS/TypeScript, Java/Spring Boot, Go, Kotlin, C#/.NET o Ruby on Rails) y pueden acceder a TypeScript rápidamente.
• Diseño del sistema: dónde pertenece un límite de servicio, qué intercambia un diseño, cómo se coordinan los servicios (eventos, colas, reintentos que se pueden repetir con seguridad) y cómo se mantiene una vez que está activo.
• Fundamentos: concurrencia, diseño HTTP y API, autenticación, modelado de datos y transacciones (documentales o relacionales), cambio seguro de un esquema en vivo y qué sucede cuando falla una llamada.
• Pruebas: trata las pruebas como parte del envío, trabaja cómodamente en un tronco compartido y puede comprender rápidamente una gran base de código que no escribió.
• Utiliza mucho la IA y aún así sabe exactamente lo que envió. El código generado tiene la misma barra de calidad que el que escribiste a mano: puedes explicar cada línea, has pensado en las limitaciones que debe soportar y no fusionas nada que no hayas podido escribir tú mismo.
como trabajas
• Hiperenfoque en los detalles. Estos sistemas mueven dinero y gestionan activos; tenemos poca tolerancia hacia la "mayoritariamente correcta".
• Razonamiento de primeros principios. Se desmenuza un problema difícil en lugar de buscar el patrón familiar más cercano.
• Claridad de la comunicación. Puedes explicar un equilibrio complejo a otro ingeniero y a alguien que no escribe software, porque aquí tendrás que hacer ambas cosas.
• Mentalidad de propiedad. Eres dueño del resultado, no del ticket: comienza la producción sin que te persigan.
• Colaborativo. Los equipos cambian el mundo, no los individuos. Haces que el próximo ingeniero sea mejor y más rápido.
• Adaptabilidad. Le va bien en un entorno en rápida evolución donde los requisitos cambian bajo su mando.
• Velocidad de aprendizaje. Adquieres nuevos paradigmas rápidamente y no necesitas mucho tiempo para volverte productivo en un territorio desconocido.
• Obsesionado con la calidad. No solo el código: las pruebas, los documentos, la entrega, lo que dejas atrás.
Nuestro proceso
Nuestro objetivo es completarlo de principio a fin en menos de una semana.
• Proyección: 30 minutos con el director ejecutivo
• Habilidades: 45 minutos con el CEO y el CTO
• Resolución de problemas: 60 minutos con el CTO
• Pendiente: 45 minutos con el director ejecutivo
• Oferta: referencias y decisión en días.
Beneficios
Además del salario base, patrimonio y bonificación anual, también tienes derecho a:
• Seguro médico privado
• Membresía paga de gimnasio
• Tres comidas al día, en oficina
• Ubers en casa hasta altas horas de la noche
Compensación: £70 000 – £140 000 • Múltiples rangos
• Mediados • £70.000 – £100.000
• Personas mayores • £90.000 – £140.000
Encuentre más trabajos de habla inglesa en el Reino Unido en Arbeitnow
Fuente: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/letly/senior-software-engineer-london-106054)
Este anuncio proviene de un feed de socios. Solicítalo en el sitio web de origen.
Fuente: Letly
Ubicación
Londres, Reino Unido
Publicación proporcionada por Letly.