Overview
Skills
Job Details
Job Title: Python Platform Engineer Focus on Automation
Location: Dallas, TX Hybrid - 3 days in the office
12+ Months
Experience: 7+ years
About the Role:
We are seeking a highly motivated Python Platform Engineer with a strong focus on automation to join our growing team. In this role, you will be responsible for building and maintaining scalable automation workflows and ETL pipelines that drive data ingestion and platform operations. You will play a key role in integrating multiple data sources, processing large volumes of data, and enabling analytics and operational insights across the platform.
Key Responsibilities:
1. Design and develop automation scripts and services using Python to support platform infrastructure and data workflows
2. Build robust and scalable ETL pipelines to ingest, clean, transform, and load data from external APIs, flat files, and internal systems into AWS Redshift
3. Integrate and process data across various sources using AWS services such as S3, Lambda, Glue, and Redshift Spectrum
4. Work closely with stakeholders to translate platform requirements into automated workflows and solutions
5. Monitor and optimize data flows for performance, reliability, and cost-efficiency
6. Maintain clear documentation and participate in code reviews and deployment processes
7. Collaborate with cross-functional teams including data engineers, analysts, and platform owners
Required Skills & Experience:
1. 5+ years of professional experience with Python scripting for automation and systems integration
2. Strong experience in building ETL pipelines and working with data ingestion and transformation processes
3. Hands-on experience with AWS services, particularly S3, Redshift, Lambda, Glue, and related data tools
4. Familiarity with data warehousing concepts and analytics-driven environments
5. Strong understanding of cloud-native design, APIs, and system integration patterns
6. Ability to take high-level requirements and deliver automated, scalable solutions independently
Preferred Qualifications:
1. Experience with Kafka or other message streaming platforms
2. Background in platform engineering, DevOps, or infrastructure automation
3. Experience with Git-based workflows and CI/CD tools