Senior Software Engineer - Python/sql

Salesforce Salesforce · Enterprise · Mexico City, Mexico

Senior Software Engineer role focused on designing, developing, and maintaining integrations and data connectors, with a strong emphasis on leveraging AI tools and agentic systems in the development workflow. The role involves building and orchestrating complex systems where AI agents integrate into human workflows, contributing to shared system context for AI reliability, and critically evaluating AI-generated code. Requires advanced prompt engineering skills and experience with AI development tools.

What you'd actually do

  1. Design, develop, and maintain scalable connectors and integrations between applications using Python and SQL
  2. Collaborate with engineers, product managers, and analysts to understand requirements and translate them into efficient solutions.
  3. Monitor and troubleshoot production connectors and integration pipelines, ensuring reliability and uptime.
  4. Work with large datasets from various sources, transforming and enriching them to meet analytical requirements.
  5. Document data processing workflows and maintain clear and comprehensive technical documentation.

Skills

Required

  • Python
  • SQL
  • PostgreSQL
  • MySQL
  • Redis
  • Elasticsearch
  • Git
  • Jenkins
  • GitHub Actions
  • Docker
  • Kubernetes
  • Helm
  • PagerDuty
  • Grafana
  • Splunk
  • AI development tools
  • Prompt engineering

Nice to have

  • IT infrastructure
  • cloud platforms
  • operational best practices
  • networking fundamentals
  • authentication/authorization mechanisms
  • secrets management tools

What the JD emphasized

  • AI agents integrate seamlessly into human workflows
  • Critically evaluate code (human or AI-generated) for correctness, quality, security, and performance.
  • Advanced prompt engineering skills
  • AI-first approach to engineering

Other signals

  • AI agents
  • prompt engineering
  • evaluating AI-generated code