Sonae MC
Talkdesk
Senior Software Engineer I
Resumen del puesto
En Talkdesk, nuestro equipo de ingeniería sigue un enfoque de arquitectura de microservicios para construir la próxima generación de Talkdesk, con equipos verticales responsables de todas las decisiones dentro de sus servicios. A través de nuestros Agile Coaches, promovemos prácticas ágiles y colaborativas, así como la programación en pareja, y no permitimos que ninguna línea de código llegue a producción sin revisiones por pares. Creemos firmemente que la única autoridad real proviene del conocimiento, no del cargo, y siempre tratamos a los demás con respeto, deferencia y paciencia.
¿Te apasionan las APIs, las bases de datos, la mensajería y el código abierto? ¿Buscas grandes desafíos que te hagan sentir genial una vez resueltos? Estamos buscando ingenieros de software como tú para unirte a un equipo de desarrolladores increíbles que está revolucionando por completo un sector.
Funciones y responsabilidades
- Trabajar de forma independiente y en equipos pequeños para desarrollar el mejor producto del mercado.
- Implementar un producto escalable, estable y fácil de usar que pueda gestionar nuestra capacidad actual y afrontar el crecimiento futuro.
- Trabajar en un entorno moderno de ingeniería de software ágil (con control de código fuente GIT, ciclo de lanzamiento dev/stage/prod, pruebas exhaustivas y despliegue continuo).
- Resolver problemas técnicos desafiantes y poner a prueba tus habilidades cada día.
- Desarrollar y mantener microservicios y APIs.
- Colaborar con el equipo de Producto y otros equipos de ingeniería en diferentes clústeres y unidades de negocio para asegurar que las soluciones que el equipo construye cumplan con todos los requisitos.
- Influir en un equipo en crecimiento mientras actúas como guía técnico: hablando conceptualmente, documentando arquitectónicamente y trabajando directamente con el código.
- Diseñar soluciones escalables mediante código para apoyar las funciones de negocio y los objetivos del producto, navegando eficazmente por las limitaciones de la plataforma.
- Diseñar e implementar integraciones entre Talkdesk y sistemas externos utilizando APIs, middleware y desarrollo personalizado, garantizando la integridad y seguridad de los datos.
Cualificaciones
- Grado o Máster en Informática, Matemáticas Aplicadas o un área de Ingeniería.
- 5+ años de experiencia en desarrollo de software, especialmente en aplicaciones basadas en la nube.
- Sólida experiencia en el diseño y desarrollo de aplicaciones web.
- Fuertes habilidades de programación orientada a objetos y experiencia con bases de datos en la nube.
- Dominio de Kotlin, Java y Spring Boot.
- Profundo conocimiento del diseño y desarrollo de Arquitectura Orientada a Servicios (SOA, API) y arquitecturas basadas en eventos.
- Experiencia con arquitectura de microservicios, APIs y brokers de mensajes (Kafka, RabbitMQ).
- Experiencia con una o más tecnologías de almacenamiento (por ejemplo, PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch).
- Experiencia escalando aplicaciones web globales.
- Defensor de las pruebas automatizadas y la integración continua.
- Experiencia trabajando con pipelines de CI/CD y desarrollo de productos.
- Pasión por producir código limpio, seguro y que cumpla con los estándares.
- Sin miedo a aprender nuevas tecnologías y enfoques técnicos para el desarrollo de aplicaciones.
- Buen nivel de inglés hablado y escrito.
Talkdesk está liderando una nueva era de Automatización de la Experiencia del Cliente (CXA), redefiniendo cómo las marcas más admiradas del mundo interactúan con sus clientes a través de la IA. Nuestro equipo global de innovadores valientes está obsesionado con el cliente, creando soluciones centradas en la IA que sitúan la empatía, la confianza y la transparencia en el centro de cada interacción. Fomentamos una cultura inclusiva donde las diversas perspectivas impulsan nuestro éxito y donde cada voz tiene su lugar. Combinando la estabilidad de un líder global con la agilidad de un disruptor, los Talkdeskers cuentan con la autonomía necesaria para generar un impacto significativo, mientras contribuimos a las comunidades y al entorno que nos rodea.
Talkdesk ha sido reconocido como Líder en el Cuadrante Mágico de Gartner® para Contact Center as a Service (CCaaS) y en los informes G2 Overall Grid® para Agentes de IA y Centros de Contacto. Con siete años consecutivos en la lista Forbes Cloud 100 y múltiples premios AI Breakthrough, ¡nunca ha habido un momento más emocionante para unirse a nosotros mientras damos forma al futuro de la automatización de la experiencia del cliente!
Entorno de trabajo y requisitos físicos
Trabajo principalmente en entorno de oficina, periodos prolongados sentado o de pie, trabajo basado en ordenador. Levantamiento de peso limitado y uso de equipos restringido a dispositivos relacionados con la informática (teclados, ratón, etc.).
La historia de Talkdesk se basa en la empatía y la aceptación. El objetivo compartido por todos los Talkdeskers es potenciar un nuevo tipo de héroe del cliente a través de nuestra innovadora solución de software, y creemos firmemente que el mejor camino hacia el éxito de nuestra misión es la inclusión, la diversidad y la aceptación genuina. Con este fin, contrataremos, promocionaremos, trabajaremos junto a, apoyaremos, conectaremos y daremos una cálida bienvenida a la familia de Talkdesk a todas las personas sin distinción de identidad étnica o racial, herencia indígena, origen nacional, religión, género, identidad de género, expresión de género, orientación sexual, edad, discapacidad, estado civil, condición de veterano, información genética o cualquier otro estatus legalmente protegido.
