Python / Data Engineer
Recru · Greater Houston · 4 days ago
HybridInformation TechnologyFull-time
What You'll Do
- Build and maintain Python-based applications, APIs, and data services.
- Develop scalable data ingestion and processing solutions using PySpark and Databricks.
- Create reusable frameworks, CI/CD processes, monitoring, and testing capabilities.
- Collaborate with global teams to build a shared platform that aggregates customer usage data into a centralized data lake.
- Contribute to architecture decisions, engineering standards, and platform growth.
Required Qualifications
- Strong Python software engineering background (Python Developer first, Data Engineer second)
- Experience with:
- Python
- Django and/or Flask
- PySpark
- Databricks
- REST APIs
- Object-Oriented Design
- Git
- Data Engineering experience including:
- Data pipelines and data lakes
- Spark optimization and performance tuning
- Data modeling and distributed systems
- AWS (S3, Glue, Lambda)
- CI/CD and DevOps practices
Preferred:
What We're Looking For
Someone who writes clean, maintainable code, enjoys solving complex engineering problems, and wants a voice in architecture and technical direction. If your background is primarily notebook development without significant software engineering experience, this likely won't be the right fit.