freehire launches on Product Hunt on 26 August.

Follow →

Python Application Engineer

  • Design and develop scalable serverless applications using AWS services.
  • Build and maintain data orchestration pipelines in Python.
  • Integrate data across Snowflake, Salesforce, and REST APIs.
  • Monitor, troubleshoot, and optimize production data workflows.
  • Implement Infrastructure as Code (Terraform) and CI/CD pipelines.
  • Collaborate with cross-functional teams to deliver reliable data solutions.
  • Ensure application performance, scalability, and observability.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Advanced English proficiency (written and spoken).
  • Strong experience with Python development.
  • Hands-on experience with AWS Lambda and AWS Step Functions.
  • Strong knowledge of Snowflake.
  • Experience integrating REST APIs, including Salesforce or similar platforms.
  • Experience with Terraform for Infrastructure as Code.
  • Familiarity with GitHub Actions for CI/CD.
  • Experience with DynamoDB.
  • Knowledge of CloudWatch, DataDog, and AWS X-Ray for monitoring and observability.
  • Strong problem-solving skills and experience working in cloud-native environments.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available