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.