Ir al contenido

Ingeniero de software de backend

¿Te interesa trabajar en retos apasionantes en entornos con un alto volumen de transacciones? Buscamos personas con curiosidad, capaces de tomar la iniciativa y proponer soluciones creativas, y a las que les importe, en última instancia, ofrecer un producto excelente. El puesto: Nuestro equipo de desarrollo de productos «Player, Rewards & Gamification» en Estocolmo está creciendo y ahora estamos… Continúa
Desarrollo de productos Suecia

¿Te interesa trabajar en retos apasionantes en entornos con un alto volumen de transacciones? Buscamos personas con curiosidad, capaces de tomar la iniciativa y proponer soluciones creativas, y a las que les importe, en última instancia, ofrecer un producto excelente.  

El puesto

Nuestro equipo de desarrollo de productos «Jugadores, recompensas y gamificación» de Estocolmo está creciendo y ahora buscamos un ingeniero de software backend para que se incorpore a él. El equipo de «Jugadores, recompensas y gamificación» del Grupo Betsson se encarga de que nuestros clientes vuelvan una y otra vez. Todo gira en torno a la fidelidad. Ofrecemos una experiencia de cliente de primer nivel que va más allá del juego, con torneos, campañas dinámicas y personalizadas, ¡y mucho más! 

Formarás parte del proceso de transición hacia la contenedorización, aumentando la escalabilidad de nuestros sistemas y manteniendo al mismo tiempo su alta calidad. Para adaptarnos a los nuevos requisitos, reevaluamos constantemente el diseño de nuestros sistemas y trabajamos en nuevas y emocionantes funcionalidades.

Tus funciones

  • Diseñar y desarrollar servicios de backend distribuidos utilizando .NET y una arquitectura basada en eventos.
  • Colaborar con los equipos de producto y comerciales para convertir las ideas de interacción en soluciones escalables, fáciles de mantener y intuitivas.
  • Optimizar nuestro ecosistema de microservicios en cuanto a rendimiento, fiabilidad y observabilidad.
  • Impulsar nuestra estrategia de contenedorización y migración a la nube.
  • Participa en los debates sobre arquitectura y contribuye a definir las decisiones técnicas.
    • Para ingenieros sénior: Dirigir las decisiones arquitectónicas e identificar de forma proactiva las áreas susceptibles de mejora.
  • Escribir código fácil de mantener y bien probado, y realizar revisiones del código.
  • Participar en la resolución de incidencias y en el turno de guardia del equipo.
  • Mantener una documentación técnica clara, como los ADR, los manuales de procedimientos y las directrices.
  • Desarrolla y comparte tus conocimientos especializados con el equipo.

Con qué pila tecnológica trabajarás

No esperamos que sepas todo lo que se indica a continuación, pero cuanto más familiarizado estés con estos conceptos, mejor. Lo más importante es tu capacidad para aprender, colaborar y escribir código de alta calidad y fácil de mantener. 

Tecnologías clave

Estos aspectos son fundamentales para el puesto, y buscamos candidatos con una sólida experiencia en este ámbito, especialmente en el caso de los candidatos con mayor experiencia.

  • Lenguajes y marcos de trabajo: C#, .NET (versiones modernas posteriores a .NET Core)
  • Bases de datos: SQL Server, PostgreSQL, Redis, Couchbase (se valorará muy positivamente la experiencia con bases de datos relacionales o de documentos, incluyendo la indexación y la optimización de consultas)
  • Nube y contenedores: AWS, Kubernetes, Docker (se valora la experiencia con cualquier proveedor de servicios en la nube o plataforma de contenedores importante)
  • Pruebas y calidad: xUnit/NUnit, marcos de simulación, k6 para pruebas de carga (es más importante comprender las pruebas unitarias, de integración y de rendimiento que conocer herramientas concretas)

Herramientas y prácticas adicionales

Se valorará el conocimiento de estas herramientas y conceptos similares.

  • Mensajería y microservicios: API web, Apache Kafka, RabbitMQ, Orleans (se valora la experiencia con cualquier sistema de mensajería o basado en actores)
  • Observabilidad: Prometheus, Grafana, Loki, Splunk (o experiencia con otras plataformas de observabilidad)
  • CI/CD: GitHub Actions, desarrollo basado en el tronco, entrega progresiva (es más importante estar familiarizado con los procesos de entrega continua y las estrategias de implementación que con herramientas concretas)
  • Arquitectura: diseño orientado al dominio, event sourcing, modelo de actores y sistemas distribuidos a escala planetaria
  • Métodos de trabajo: principios ágiles y «lean», mentalidad DevOps, colaboración estrecha

¿Qué ventajas te ofrece?

Al igual que una montaña rusa, la vida en Betsson Group es trepidante, está llena de giros y sorpresas, y siempre es emocionante. Con más de 2.800 compañeros de más de 75 nacionalidades repartidos por una red global de oficinas —incluidos 1.500 en nuestra sede operativa de Malta—, cada día trae consigo nuevos retos y oportunidades de crecimiento. Puede que no sea para los pusilánimes, pero si te apasiona la innovación, te gusta traspasar los límites y quieres formar parte de un equipo internacional y diverso, entonces encajarás perfectamente en Betsson.

¿Aceptas el reto?

Echa un vistazo al blog del Grupo Betsson para descubrir de qué hablan nuestros compañeros del departamento técnico.

Al enviar tu solicitud, aceptas que tus datos personales se traten tal y como se establece en nuestra Política de privacidad.

 

Solicita aquí

Ofertas de empleo similares