Python Software Engineer
¿Querías algo de la industria del videojuego? Te mola este rollo, ¿verdad? Acércate, te voy a contar un proyectazo loco, a la par que emocionante.
En Sparkers, son especialistas en proporcionar información de mercado, seguimiento de ventas, y medición de audiencias en todo lo relacionado con el mundillo del entretenimiento 🎮
¿Qué harás?
Participarás en el desarrollo de un producto software de elevada complejidad técnica. - Vaaaale, vale. Para el carro un segundo, pero... ¿de qué va todo esto? 🤨
- OK! Ya mismo hago zoom in y te cuento con algo más de detalle.
Sparkers, es una empresa especializada en analítica y predicción de grandísimos volúmenes de datos relacionados con el sector del entretenimiento y los videojuegos.
Es muy loco lo que te voy a contar 👉 En Sparkers procesan y analizan cada chat, cada reacción e incluso cada instante de streaming de cualquiera de tus jugadores o equipos favoritos. Y… ¿Para qué? Te estarás preguntando.
- Ya va, déjame que vaya un poquito más allá.
Como podrás imaginar, la cantidad, complejidad y variedad de los datos es absolutamente impresionante en esta etapa. Pues bien, a medida que se obtienen, todos estos datos pasan por complejos procesos de filtrado, limpieza y estandarización que permiten que este “batiburrillo”, pueda ser consumido por uno (o varios) modelos de datos.
Al final del proceso, todos estos datos, provenientes de un montón de fuentes y con formatos totalmente variados, se transforman en información valiosa (y alucinarías con lo precisa que llega a ser) sobre medición de audiencias, engagement, mercado, ventas… que resulta crucial para una amplia cartera de clientes que confía en la solución de Sparkers.
Buena parte de tu trabajo consistirá en desarrollar nuevos conectores y APIs que permitan inyectar y productivizar (si es que esa palabra existe 🙄) nuevas fuentes de información. ¡Ahí es nada!
Tu evolución
En 1 mes
Es el mes de conocer y absorber 🧽
Al cabo de tu primer mes, te habrás integrado perfectamente en la dinámica de trabajo del equipo, conocerás el proyecto, entenderás la solución técnica que ayudarás a construir, y… (redoble de tambores) ¡Habrás completado tu primer deploy!
Tus responsabilidades
Te vas a encargar de todo el flujo de desarrollo de software (diseño, implementación, testing, y mantenimiento) de varios módulos complejos escritos en Python.
Contribuir a la toma de decisiones técnicas y de arquitectura.
Entregar código de alta calidad, aplicando las mejores prácticas de testing y desarrollo.
Entender y aplicar tecnologías modernas y patrones de diseño para resolver problemas de manera eficiente.
¿Cómo lo harás?
El equipo de ingeniería está formado actualmente por 9 personas repartidas en tres países diferentes: Bélgica, España y Armenia. Es un equipo muy cohesionado en el que la cercanía y el factor humano son esenciales. Por supuesto, son compis de trabajo pero, ante todo, y sobre todo, son muy buenos amigos. La mayor parte de tus compis de Madrid son de habla hispana, pero la fluidez con el inglés es un requisito IM-PRES-CIN-DI-BLE.
El trabajo se organiza en sprints, y todos los días el equipo se reúne en un ratito de daily para que el alineamiento sea perfecto en todo momento. La configuración de los distintos squads, también esta orientada al desarrollo de producto, es por eso que incorporan a perfiles de Producto y también de Data.
Tendrás sesiones 1:1 frecuentes en las que se hablará de cualquier cosa que te preocupe (plan de carrera incluido).
Las oficinas de Madrid y Bruselas son las que tienen equipos más grandes. Tendrás sesiones mensuales con todo tu equipo en las que, de forma completamente transparente, se comentarán detalles sobre la estrategia y evolución de la compañía.
En Sparkers encajarás a las mil maravillas si eres una persona implicada, motivada, y a la que le apasiona la industria de los videojuegos.
¿Cuándo trabajarás?
En Sparkers, suelen seguir un horario común de 9:00 a 18:00. Por supuesto, nada está escrito en piedra y ¡Puede ser flexible! ⏰
Tampoco quita para que si un día necesitas salir antes o entrar más tarde, puedas hacerlo sin problema.
Únicamente te pedirán dos cosas:
- El equipo procura compartir el horario de trabajo. El trabajo así es mucho más ameno y también más productivo.
- Te pedirán que estés presente en las sesiones conjuntas (dailies, retrospectivas y reuniones de equipo).
Al final suena todo bastante lógico, ¿verdad? Mientras seas una persona comunicativa y responsable, trabaja como más feliz te haga.
Día laborable
Jornada completaVacaciones
23 días¿Dónde trabajarás?
Remoto
Presencial
El equipo de Sparkers alcanza su máximo rendimiento cuando se dan estas 3 condiciones:
- Existe una altísima interacción entre las personas que lo componen.
- Trabajan muy, muy (¿he dicho muy?) cerca unos de otros.
- La comunicación fluye sin barreras y de forma constante.
Y ahora, ¿Por qué te he contado todo este rollo?
Pues lo creas o no, te acabo de presentar las claves del fit cultural perfecto de esta organización y, como habrás podido intuir, la modalidad de trabajo que mejor se ajusta a este espíritu de trabajo, es la modalidad híbrida.
👉 Suelen acudir 2 días a la semana a las oficinas y, no te voy a engañar, el ideal* sería que te sumases a esta rutina de trabajo.
* Digo ideal, porque en ningún caso será una imposición. Por supuesto, sí es una preferencia del equipo, pero no tienen problema ninguno en que trabajes 100% remoto si puedes mantener esta cultura de trabajo en el plano virtual.
¿Con quién trabajarás?
- Jose Luis (Software Engineer): estudió ingeniería del software. Es un apasionado del desarrollo y la tecnología. Jose Luis está continuamente estudiando cosas nuevas, y poco le importa que sea una tecnología, una herramienta o incluso una nueva lengua.
- Artyom (Python Software Engineer): se encarga de toda la labor de automatización del backend.
- Didier (BigData Engineer): estudió en España, y tuvo la oportunidad de quedarse en Madrid. En cuanto terminó sus estudios se unió al equipo de Sparkers.
- Jérôme (UI/UX Designer): es el responsable de la interfaz y experiencia de usuario. Su objetivo es perseguir la mejor experiencia posible para el producto de Sparkers. El diseño no guarda secretos para él.
- Alejandro (Frontend Developer): se formó como ingeniero informático y tiene un máster en desarrollo de aplicaciones móviles. Actualmente, está dedicado al desarrollo de front en el equipo de Sparkers.
- Trang (BI Developer): es la especialista en analítica y datos del equipo de Sparkers.
Como ves, te vas a encontrar a un equipo de lo más apasionado 🤩
¿Qué piden?
- 4+ años de experiencia trabajando como Ingeniero/a de Software.
- Buen manejo de Python, ya que su core tecnológico está escrito en este lenguaje.
- Tienes experiencia trabajando en entornos de producción.
- Aplicas y utilizas TDD. Importantísimo que estés habituado/a a testar tu código Python.
- Tienes experiencia en entornos cloud, idealmente AWS.
- Te apasiona la industria de los videojuegos.
- Te expresas con fluidez en inglés.
Dejarás al equipo ojiplático si además:
- Trabajas con grandes volúmenes de datos provenientes de múltiples fuentes.
- Tienes experiencia gestionando APIs y flujos de streaming.
Tecnologías
Innegociable
Python
AWS
Estaría bien
Spark
Suma puntos
Airflow
Terraform
Elasticsearch
Otras habilidades
Innegociable
Proactividad
Pensamiento analítico
Trabajo en equipo
Estaría bien
Adaptabilidad al cambio
Capacidad de autogestión
Suma puntos
Pensamiento creativo
¿Qué ofrecen?
Salario
€50-60KRemoto
100%🍽 Ofrecen una cantidad fija de dinero al día para que inviertas en tu comida diaria. ¡Incluso si trabajas desde casa!
🚀 Tendrás un plan de carrera orientado a tu desarrollo personal y profesional desde el minuto 0.
Beneficios
Seguro de salud
Ticket Restaurante
Dinámicas y eventos de teambuilding
What the FAQ?
Sparkers solo puede contratar personas con permiso de trabajo y residencia en España. No pueden gestionar visados de trabajo.
El proceso de selección consta de las siguientes fases:
- Tendrás una primera entrevista con alguna persona del equipo de People de Sparkers.
- A continuación, resolverás un pequeño reto técnico en una sesión de streaming a la que asistirán una o dos personas del equipo técnico de Sparkers.
- Lo siguiente será una breve entrevista técnica con el CTO.
- Por último, tendrás la ocasión de conocer al equipo directivo de Sparkers (CEO, CoCEO…).
Es un proceso muy bien pensado y, por más que veas varias fases, avanzará rápido. La duración aproximada es de 2 semanas.
Sparkers es una empresa internacional con sede y equipos en varios puntos de la geografía mundial (Madrid, Bruselas, París, Los Angeles, Sydney…). Procuran mantener al equipo unido a través de eventos internacionales y, en concreto, en las oficinas de Madrid y Bruselas, son muy habituales las quedadas y los eventos de Team Building. No es que sean diferentes a las demás, pero al ser los equipos más numerosos, son más frecuentes estas dinámicas.