Job description
Role overview
As a Python Software Developer at DPG Media, you'll build and maintain a data platform that powers millions of intelligent decisions daily. This role sits at the intersection of data engineering, cloud infrastructure, and scalable system design. You'll work on mission-critical components that directly impact customer experiences across Independer's platforms.
The ideal candidate thrives in environments where Python development meets complex data challenges. You'll collaborate with cross-functional teams to design systems that handle high-volume data processing and real-time analytics.
Responsibilities
- Design and implement scalable data processing pipelines using Python
- Optimize cloud-based infrastructure for data storage and real-time analytics
- Collaborate with data scientists and engineers to integrate machine learning models
- Maintain and improve API integrations between platform components
- Ensure system reliability and performance at scale
Requirements
- 3+ years Python development experience in production environments
- Proven experience with cloud platforms (AWS preferred)
- Strong understanding of data engineering principles
- Familiarity with containerization (Docker/Kubernetes)
- Problem-solving mindset with complex system design skills
Benefits
- Work on high-impact projects with millions of users
- Collaborative team environment with regular knowledge sharing
- Continuous learning budget and certifications
- Competitive salary with performance bonuses
- Flexible working hours and professional development opportunities
Keywords
Pythondata platformcloud infrastructuredata engineeringAPI integrationscalable systemsDockerKubernetesAWSdata pipelines