Bjak
Talkdesk
Ingeniero/a de Software Senior 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 y la programación en parejas, y no permitiremos que una sola línea de código llegue a producción sin revisiones de código por pares. Creemos firmemente que la única autoridad verdadera emana del conocimiento, no de la posición, y siempre tratamos a los demás con respeto, deferencia y paciencia.
¿Te encantan las APIs, las bases de datos, la mensajería y el código abierto? ¿Anhelas grandes desafíos que te hagan sentir increíble una vez que los resuelvas? Buscamos ingenieros de software como tú para unirte a un equipo de desarrolladores asombrosos que está revolucionando por completo una industria.
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 manejar nuestra capacidad actual y el crecimiento futuro.
- Trabajar en un entorno moderno de ingeniería de software ágil (con control de código fuente GIT, ciclo de lanzamiento de desarrollo/staging/producción, 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 clústeres y Unidades de Negocio para ayudar a garantizar que las soluciones que el equipo está construyendo cumplan con todos los requisitos.
- Influir en un equipo en crecimiento actuando como guía técnico, hablando conceptualmente, documentando arquitectónicamente y participando activamente en el código.
- Diseñar soluciones escalables utilizando código para soportar funciones empresariales y objetivos de 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 BS/MS en Ciencias de la Computación, 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.
- Sólidas 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, brokers de mensajes (Kafka, RabbitMQ).
- Experiencia con una o más tecnologías de almacenamiento (por ejemplo, PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch).
- Experiencia en escalado de aplicaciones web globales.
- Defensor de las pruebas automatizadas y la integración continua.
- Experiencia trabajando con pipelines de CI/CD y desarrollo de Producto.
- Pasión por producir código limpio, seguro y que cumpla con los estándares.
- No tener miedo a aprender nuevas tecnologías y enfoques técnicos para el desarrollo de aplicaciones.
- Buen nivel de inglés escrito y hablado.
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, construyendo soluciones impulsadas por IA que ponen 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 todas las voces pertenecen. Combinando la estabilidad de un líder global con la agilidad de un disruptor, los Talkdeskers tienen la autonomía para generar un impacto significativo, al tiempo que contribuyen a las comunidades y al medio ambiente que nos rodea.
Talkdesk ha sido reconocida como Líder en el Cuadrante Mágico™ de Gartner® para Contact Center as a Service (CCaaS) y en los Informes Grid® Generales de G2 para Agentes de IA y Contact Center. Con siete años consecutivos en la lista Cloud 100 de Forbes 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
Principalmente trabajo en entorno de oficina, periodos prolongados de estar sentado o de pie, trabajo basado en ordenador. Levantamiento limitado y uso de equipos limitado a equipos relacionados con el ordenador (teclados, ratón, etc.).
La historia de Talkdesk se basa en la empatía y la aceptación. Es el objetivo compartido entre todos los Talkdeskers empoderar 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 para nuestra misión es la inclusión, la diversidad y la aceptación genuina. Con ese fin, contrataremos, ascenderemos, trabajaremos junto a, animaremos, nos uniremos y daremos una cálida bienvenida a la familia Talkdesk a todas las personas sin distinción de identidad étnica y 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 estado legalmente protegido.
