Salesforce
Salesforce
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