
Salesforce desarrolla software basado en la nube centrado en una plataforma de gestión de relaciones con los clientes que reúne los datos de la empresa y sus equipos mediante un sistema integrado impulsado por inteligencia artificial. Sus productos respaldan los procesos de ventas, atención al cliente y marketing, con soluciones diseñadas para empresas que van desde pequeñas y medianas empresas hasta grandes organizaciones. Salesforce también ofrece herramientas específicas para distintos sectores, recursos de aprendizaje de Trailhead y aplicaciones de AppExchange que amplían las capacidades de su plataforma de CRM.
Ingeniero/a Staff de Experiencia del Desarrollador iOS – Slack, Salesforce (presencial)
Lidera herramientas de desarrollo y flujos de trabajo agénticos impulsados por IA para la aplicación iOS de Slack en Salesforce. Mejora Bazel, CI/CD, las pruebas automatizadas y la productividad de ingeniería en todo el código base de iOS.
Descripción
- Desarrollar herramientas fiables habilitadas para IA para la aplicación iOS de Slack
- Ayudar a los ingenieros de funcionalidades a resolver problemas complejos mediante un ciclo de vida agéntico de desarrollo de software
- Crear herramientas inteligentes de desarrollo de software y flujos de trabajo autónomos
- Integrar agentes de IA en las canalizaciones de desarrollo mediante fábricas de software y pruebas automatizadas agénticas
- Diseñar flujos de trabajo avanzados para desarrolladores y agentes inteligentes para la ingeniería de iOS
- Liderar, orientar y apoyar el crecimiento de los ingenieros de iOS
- Establecer estándares rigurosos para el diseño técnico y la calidad del código
- Ser responsable del ámbito del equipo mientras contribuyes en todo el código base de iOS de Slack
- Investigar fallos de caché de Bazel y reparar canalizaciones de CI fallidas
- Supervisar y mejorar la estabilidad de CI, TimeToMerge y las métricas de rendimiento del tiempo de compilación
- Utilizar automatización inteligente para encontrar y eliminar cuellos de botella en las canalizaciones
Requisitos
- Al menos 10 años de experiencia creando y manteniendo herramientas complejas de iOS en CI y CD
- Conocimientos avanzados de Swift, Bazel, Python y las herramientas de Xcode
- Experiencia práctica con flujos de trabajo agénticos del ciclo de vida de desarrollo de software, incluidos agentes de programación con IA como Claude Code, GitHub Copilot Workspace o scripts personalizados de LLM
- Experiencia automatizando la creación de solicitudes de extracción, las revisiones de código y la refactorización de código repetitivo
- Capacidad para supervisar y mejorar métricas como la estabilidad de CI, TimeToMerge y el tiempo de compilación
- Amplia familiaridad con el ecosistema de Apple, las canalizaciones de CI/CD, las pruebas automatizadas y la creación de scripts con Python, Bash o herramientas similares
- Se requiere un título técnico relacionado
Beneficios
- Programas de tiempo libre
- Seguro médico
- Seguro dental
- Seguro oftalmológico
- Apoyo para la salud mental
- Permiso parental remunerado
- Seguro de vida
- Seguro por discapacidad
- Plan 401(k)
- Programa de compra de acciones para empleados
- Puede haber compensación por incentivos para puestos elegibles
- Puede haber participación en el capital para puestos elegibles
- Adaptaciones razonables durante todo el proceso de solicitud o contratación