ETL Software Engineer | Data

Salesforce
Mexico City
Workplace: HybridFull timeFunction: Software EngineeringExperience: 3-5 yearsSkills: ["Troubleshooting","Cross-functional collaboration","Written communication","Documentation","Change management"]

Build and maintain ETL data integration pipelines that keep analytics and reporting accurate across Salesforce and enterprise sources. Create and troubleshoot Informatica/IICS and MuleSoft-based ETL workflows, develop Python ETL scripts, and monitor scheduled pipelines (e.g., Airflow). Manage environment credentials, implement Snowflake objects and RBAC, perform data quality checks, and coordinate DEV→QA→STG→PRD deployments with stakeholders.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Salesforce
Salesforce
3 days ago

ETL Software Engineer | Data

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Build and maintain ETL data integration pipelines that keep analytics and reporting accurate across Salesforce and enterprise sources. Create and troubleshoot Informatica/IICS and MuleSoft-based ETL workflows, develop Python ETL scripts, and monitor scheduled pipelines (e.g., Airflow). Manage environment credentials, implement Snowflake objects and RBAC, perform data quality checks, and coordinate DEV→QA→STG→PRD deployments with stakeholders.
Location: Mexico City
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and maintain ETL mappings and workflows using Informatica/IICS to move and transform data.
  • •Develop and support Python-based ETL scripts for custom transformations and automation.
  • •Monitor and troubleshoot scheduled data pipeline jobs (e.g., Airflow DAGs) and coordinate fixes with platform/infrastructure teams.
  • •Manage and validate API user connections and credentials across DEV, QA, STG, and PRD environments.
  • •Create and maintain Snowflake objects and RBAC, perform data quality checks, and support production ETL job failures/tickets.

Key Requirements

  • •3–5 years of experience in ETL development or data engineering.
  • •Hands-on experience with an ETL/integration tool (MuleSoft or Informatica/IICS strongly preferred).
  • •Working knowledge of SQL and a scripting language such as Python for data transformation.
  • •Experience with cloud data warehouses such as Snowflake.
  • •Familiarity with workflow orchestration tools (e.g., Airflow) and environment promotion practices (DEV/QA/STG/PRD).
Experience:3-5 yearsETLData engineeringCloud dataData integrationAnalytics
Skills:TroubleshootingCross-functional collaborationWritten communicationDocumentationChange management
Tech Stack:Informatica/IICSMuleSoftSnowflakeAirflowPythonPandasNumPyPySparkSalesforce Data CloudTableauGitHubCI/CD

Company Brief

Salesforce
Provides a leading cloud-based customer relationship management (CRM) platform with sales, service, marketing, analytics, and integration tools that empower businesses to manage customer relationships and digital transformation at scale.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 1999
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor