Senior Software Engineer

Salesforce Salesforce · Enterprise · Mexico City, Mexico

Senior Software Engineer role focused on the Customer Success Data Platform, involving full-stack development, AI integration, and orchestrating AI agents into human workflows. The role emphasizes using AI tools in the development process and critically evaluating AI-generated code.

What you'd actually do

  1. Lead high-impact efforts to automate the data delivery pipeline, ensuring seamless integration between internal databases, third-party APIs, and the AI orchestration layer.
  2. Design and orchestrate complex systems where AI agents integrate seamlessly into human workflows, driving efficiency and innovation at scale.
  3. Contribute to building and maintaining the shared system context, an explicit repository of system designs, constraints, and standards that enables AI to operate accurately and reliably.
  4. Critically evaluate code (human or AI-generated) for correctness, quality, security, and performance.

Skills

Required

  • 6+ years of experience as a Software Engineer or in a similar role
  • Proficiency in front-end technologies (HTML, CSS, JavaScript, front-end frameworks)
  • Experience with DevOps, monitoring solutions, and incident management
  • Strong expertise in back-end development (Python, Node.js, Ruby, or similar)
  • Experience with server-side frameworks
  • Experience with version control systems (Git)
  • Knowledge of CI/CD pipelines
  • Strong analytical and problem-solving abilities
  • A demonstrated, genuine AI-first approach to engineering
  • Experience using AI tools in development workflows
  • Advanced prompt engineering skills

Nice to have

  • React
  • Angular
  • Vue.js
  • Express
  • Django

What the JD emphasized

  • AI integration & automation
  • AI orchestration layer
  • AI agents integrate seamlessly into human workflows
  • AI-first approach to engineering
  • using AI tools (e.g., Claude Code, GitHub Copilot, Codex, Cursor, etc.) in development workflows
  • Advanced prompt engineering skills

Other signals

  • AI integration & automation
  • AI agents integrate seamlessly into human workflows
  • AI-first approach to engineering
  • using AI tools in development workflows
  • Advanced prompt engineering skills