Python Application Engineer
Valce Talent Solutions · Mexico
IT Services and IT Consulting · 11-50 employees
About the role
Design, build, and maintain serverless applications to orchestrate data pipelines across Snowflake, Salesforce, and API-driven platforms. Architect complex multi-step workflows and optimize data transformations while ensuring reliable execution across environments.
What they look for
Requirements
The role requires proficiency in Python, AWS serverless technologies, and data orchestration tools. Experience with infrastructure as code and observability platforms is essential for managing production-grade data pipelines.
Full description
Python Application Engineer
Remote
Python Application Engineer to design, build, and maintain serverless applications that orchestrate data pipelines to sync investor data across Snowflake, Salesforce, and API-driven platforms. You'll architect complex multi-step workflows, optimize data transformations, and ensure reliable execution across development, QA, and production environments.
TECHNICAL STACK (WHAT YOU'LL USE DAILY) Orchestration: AWS Lambda + Step Functions Data Processing: Python with PyArrow for efficient ETL Data Warehouse: Snowflake for structured data extraction and storage Infrastructure: Terraform for IaC, GitHub Actions for CI/CD State & Caching: DynamoDB for pipeline metrics and execution state Observability: CloudWatch + DataDog structured logging, AWS X-Ray tracing API Integrations: REST APIs (Salesforce, Anduin IDM, custom endpoints)