Python Developer
Selby Jennings · Austin, TX · 1 wk ago
RemoteRemoteEngineeringFull-time
The Role
We're looking for a Senior Python Engineer to join our Data Distribution team. You'll play a key role in building and optimizing a modern enterprise data platform.
What You'll Be Doing
- Build and deliver data-driven applications and services
- Develop ETL pipelines and improve data architecture
- Design and implement RESTful APIs
- Ensure data quality, consistency, and performance
- Optimize systems for speed, scalability, and reliability
- Contribute to CI/CD pipelines, testing, and documentation
- Participate in code reviews and system design discussions
- Troubleshoot and support live production environments
What They're Looking For
- 5+ years of Python experience (open-source ecosystem preferred)
- Strong SQL skills and experience working with large datasets
- Experience building APIs and distributed systems
- Solid understanding of data engineering concepts and pipelines
- Experience building high-performance, scalable applications
- Strong grasp of software design principles (SOLID, DDD, etc.)
- Experience writing well-tested, maintainable code
- Understanding of security best practices
- Comfortable working in Agile/fast-paced environments