Staff Backend Engineer
Clarasight está transformando la manera en que las empresas planifican y gestionan sus emisiones de carbono a través de su Carbon Planning & Intelligence platform, combinando datos en tiempo real y conocimientos predictivos 🌍. Ahora, están en busca de un perfil Staff Backend Engineer con un fuerte expertise en Java.
Si te molaría contribuir a un futuro más sostenible, ¡este podría ser el rol perfecto para ti!💡👇
¿Qué harás?
Clarasight tiene la misión de hacer del mundo un lugar mejor 🌍. Su objetivo es simple: ayudar a las empresas a reducir sus emisiones de carbono de una manera fácil y eficiente. Fundada en 2021 (originalmente conocida como Climate Club), Clarasight se ha convertido en un socio clave en la lucha contra el cambio climático. Proporcionan herramientas que permiten a las empresas tomar decisiones más responsables y sostenibles, todo sin agregar complejidad adicional.
El papel protagonista lo tiene su software de planificación y análisis de carbono 💻. ¿Cómo funciona? Básicamente, ayuda a las empresas a entender cuánta contaminación están generando y cómo pueden reducirla. El software recopila automáticamente datos de diferentes partes de la empresa, como viajes de negocios, consumo de energía o transporte de empleados, y los convierte en información clara y útil. ¡No más excels desordenados o informes confusos! 🎉
Lo que es aún mejor es que el software no solo muestra las emisiones, sino que también ofrece recomendaciones para la mejora. Por ejemplo, si una empresa se da cuenta de que está generando mucho CO₂ por vuelos, su software podría sugerir reemplazar algunos de esos viajes con reuniones virtuales ✈️➡️💻. También ayuda a las empresas a establecer metas de reducción de carbono y a rastrear su progreso a lo largo del tiempo. El objetivo es facilitar a las empresas el cumplimiento de sus compromisos ambientales sin desperdiciar tiempo ni recursos.
Clarasight ya trabaja con algunas grandes marcas, incluidas Meta, AstraZeneca y Bain & Company. Estos líderes de la industria están utilizando la plataforma para integrar la sostenibilidad en sus operaciones diarias, demostrando que reducir emisiones no tiene que ser complicado o costoso.
Lo que realmente hace destacar a Clarasight es su impacto social 🌱. Al utilizar esta tecnología, las empresas no solo están mejorando su eficiencia y reduciendo costos, sino que también se están convirtiendo en actores clave en la lucha contra el cambio climático. Es un ejemplo perfecto de cómo la tecnología puede ser una herramienta poderosa para impulsar un cambio positivo en la sociedad 💪. Cada pequeña acción cuenta, y Clarasight está ayudando cada vez a más empresas a tomar el camino hacia un futuro más verde. 🌿
El reto 🎯
Ahora mismo en Clarasight están dándole una vuelta y explorando las mejores alternativas para mejorar y renovar su sistema de pronósticos. Hasta ahora se han planteado si usar una solución externa, usando una prueba de concepto, o si construir algo desde cero. 🔍💡
El reto principal para tí será asumir el liderazgo técnico en el camino que decidan seguir, ya sea integrando esa solución o diseñando y construyendo una nueva. 🚀 Tendrás que tomar decisiones clave, liderar equipo y asegurarte de que el resultado sea escalable, eficiente y realmente marque la diferencia. 🌟
La persona ideal tendrá una sólida base en Java y Spring Boot, además de experiencia manejando grandes volúmenes de datos con herramientas como BigQuery. Es fundamental tener experiencia en construir sistemas desde cero, desde el inicio hasta la implementación, asegurando que todo funcione a la perfección. Esto incluye colaborar tanto con equipos técnicos como con audiencias no técnicas para asegurar que el resultado sea eficiente, escalable y tenga impacto.
Más allá de la parte técnica, esta es una oportunidad increíble para usar sus habilidades de ingeniería de software en un proyecto que busca contribuir de manera tangible a la lucha contra el cambio climático e impulsa la sostenibilidad. 🌍✨
Tu evolución
En 1 mes
Después de conocer a todo el equipo, recibirás una breve orientación y una visión general de la plataforma Carbon Planning & Analytics. Se espera que adquieras un sólido entendimiento de las necesidades de pronóstico de la empresa, las limitaciones del sistema actual y los resultados del concepto probado.
Habrás comenzado a construir relaciones con el equipo y stakeholders, además de proponer ideas iniciales sobre la dirección del sistema, ya sea integrando una solución externa o desarrollándolo desde cero.
Tus responsabilidades
Dirigir el desarrollo de sistemas centrales y garantizar la interoperabilidad intra-sistema para las capacidades de Planificación, Modelado de Escenarios y Análisis de la plataforma.
Gestionar el ciclo completo de desarrollo de software, incluyendo análisis técnico, diseño, desarrollo, pruebas y mejoras continuas (cambios arquitectónicos y tecnológicos).
Desarrollar y mantener servicios backend escalables utilizando Java y Spring Boot, y optimizar consultas para BigQuery, sistemas OLAP y bases de datos relacionales para mejorar el rendimiento e integridad de los datos.
Crear y mantener APIs RESTful, colaborando con ingenieros de datos y equipos de producto para diseñar procesos ETL y pipelines de datos, garantizando seguridad, escalabilidad y eficiencia.
Asumir liderazgo técnico, compartir conocimientos a través de revisiones de código, pares, ADRs y presentaciones, y convertirse en un experto en sistemas de datos y planificación de viajes y gastos.
Depurar, solucionar problemas y optimizar el código para mejorar la confiabilidad y el rendimiento del sistema en múltiples subsistemas, generando valor para los clientes.
Colaborar con equipos multifuncionales (gerentes de producto, diseñadores, ingenieros de datos, etc.) para alinear las soluciones técnicas con los objetivos comerciales, asegurando la entrega exitosa de características y mejoras que cumplan con las necesidades de los usuarios y los objetivos de la empresa.
¿Cómo lo harás?
En Clarasight, el equipo adopta un enfoque inspirado en Agile, equilibrando estructura con flexibilidad para adaptarse a sus objetivos. Aunque no siguen estrictamente metodologías como Scrum o Kanban, trabajan con una cadencia semanal que asegura un progreso constante y enfocado. Las demostraciones frecuentes garantizan transparencia y crean oportunidades para recibir comentarios de las partes interesadas.
En lugar de obsesionarse con métricas como la velocidad, el equipo prioriza el seguimiento de lo que realmente importa: la satisfacción del cliente y el bienestar de su equipo. Este enfoque fomenta un entorno colaborativo y adaptable, centrado en ofrecer valor significativo mientras se mantiene un equipo dinámico, saludable y motivado.
En tu día a día, participarás en reuniones regulares y mantendrás una comunicación abierta con los miembros del equipo, lo que facilitará compartir ideas y abordar desafíos juntos. 🤜🤛
¿Cuándo trabajarás?
Dado que Clarasight tiene su sede en EE. UU., lo único que piden es que todos los miembros del equipo estén disponibles hasta aproximadamente la 1 p.m. EST. Para aquellos en la España peninsular, eso será alrededor de las 7 p.m. CET. ¡Pero no te preocupes! ¡Son muy flexibles! 😊 Siempre que comprendas la importancia de tu rol y te mantengas conectado con el equipo, ¡tendrás mucho espacio para gestionar tu horario! ⏰
Día laborable
Jornada completaVacaciones
22 díasJornada laboral
Flexible¿Dónde trabajarás?
Remoto
Clarasight is a 100% REMOTE company! 🌍
While their headquarters are in New York, USA, they’re excited to grow their team right here in Europe 🇪🇺. They’re big believers in the benefits of remote work and work-life balance, so you’ll not only get to enjoy flexible working, but also collaborate with colleagues from across Europe and USA🌍! 👩💻👨💻
¿Con quién trabajarás?
El equipo de Clarasight incluye colegas de varias partes de Europa y EE. UU. El equipo de QA, en particular, trabaja en estrecha colaboración con desarrolladores e ingenieros de datos en EE. UU., Colombia y Bulgaria, proporcionando una experiencia verdaderamente internacional. A pesar de las distancias geográficas, el equipo se mantiene muy conectado, asegurando que todos estén alineados y apoyados.
A continuación, se presentan algunos de los miembros clave del equipo con los que estarás trabajando:
- Dan Spegiel (Head of Engineering)
- James Rosen (Staff Engineer)
- Adam Braun (CEO & Co-Founder)
¿Qué piden?
Es importante destacar que tener fuertes habilidades de comunicación es un requisito imprescindible para unirse al equipo. La capacidad de comunicarte de manera fluida y cómoda en inglés es un factor decisivo para este puesto 🇺🇸.
En cuanto a los requisitos técnicos para esta posición, aquí están:
- Que te sientas muy cómodo/a con diversos lenguajes de programación, pero sobretodo con Java y TypeScript.
- Sólido conocimiento de Spring Boot, incluyendo experiencia con inyección de dependencias, desarrollo de APIs REST y arquitectura de microservicios.
- Experiencia con SQL, bases de datos relacionales,escribiendo y optimizando consultas SQL, y trabajo con sistemas distribuidos, asincrónicos y de alto volumen de datos.
- Familiaridad con sistemas OLAP y conceptos de modelado de datos multidimensionales.
- Capacidad para definir y mantener los SLA (Acuerdos de Nivel de Servicio) para los procesos operacionales que soportes.
- Capacidad para resolver Bugs complejos a todos los niveles de stack, es decir, poder depurar un problema de una aplicación web de manera independiente, desde el navegador, pasando por el transporte, la aplicación, los servidores, las bases de datos y las colas asincrónicas.
Realmente los impresionarás si también tienes…
- Capacidad y disposición para aprender rápidamente otros lenguajes de programación y patrones, especialmente Typescript/Javascript.
- Experiencia con AWS (S3, RDS, EC2, IAM, Fargate, etc.).
- Experiencia construyendo o utilizando sistemas de Planificación y Análisis Financiero (FP&A).
- Experiencia práctica con BigQuery para consultas y optimización de datos.
- Experiencia en desarrollo SaaS global y empresarial.
Tecnologías
Innegociable
Java
Spring Boot
SQL
Estaría bien
JavaScript
TypeScript
BigQuery
AWS
Otras habilidades
Innegociable
Liderazgo
Capacidad de autogestión
Visión crítica
Tolerancia a la incertidumbre
Estaría bien
Proactividad
Comunicación verbal
Comunicación escrita
Idiomas
¿Qué ofrecen?
✨ Opciones generosas en una startup en etapa temprana para los miembros clave del equipo, con todo lo que ello implica.
🌍 Trabaja con un equipo diverso y experto a la vanguardia de la tecnología climática, el cambio de comportamiento y la tecnología centrada en las personas.
🚀 Sé parte de algo grande: una oportunidad única para hacer una contribución fundamental a nuestra misión de cerrar la brecha entre la intención y la acción en temas climáticos.
Beneficios
Presupuesto para formación
Presupuesto para Conferencias
Seguro de salud
Dinámicas y eventos de teambuilding
What the FAQ?
Aunque principalmente estamos buscando a alguien con residencia en España, ¡si te encuentras en cualquier otro lugar de Europa y puedes trabajar cómodamente dentro de la zona horaria sugerida (disponible hasta aproximadamente la 1 p.m. EST / 7 p.m. CET), nos encantaría saber de ti! 🌍 La flexibilidad es clave, ¡así que no dudes en postularte si el horario funciona para ti! 😊
Tienes aquí toda la información que necesitas, pero, para resumir:
- Entrevista en video asincrona
- Llamada introductoria
- Entrevista técnica: Toma de decisiones
- Entrevista técnica: Ciclo de vida de la aplicación
- "Coffee chat" opcional con un miembro del equipo
- Entrevista con los cofundadores
- Verificación de referencias
- Oferta
¡No te preocupes! Clarasight es realmente 100% remoto—¡sin días ocultos en la oficina! 🚫🏢 No se te pedirá que vengas a ninguna oficina, y puedes disfrutar de la flexibilidad de trabajar desde donde te sientas más productivo. El equipo adopta completamente el trabajo remoto, así que mientras puedas cumplir con las horas sugeridas y mantenerte conectado, ¡estás listo! 😊
Lo tienen todo pensado!
La contratación en Clarasight se realiza a través de Remote.com, lo que significa que recibirás un contrato de trabajo normal y válido en España. Esto garantiza que todos los aspectos legales y administrativos estén en orden. Además, también valoran candidaturas para trabajar como contractor, siempre y cuando puedas aceptar una dedicación de jornada completa.