Logo
Echo

Senior Python / Data Developer

Echo, Germantown, Ohio, United States

Save Job

Project Description

A next-generation analytics platform for the media industry, designed to empower sales teams with actionable insights – even those without analytics expertise. The platform consolidates large datasets and exposes insights through an AI-driven, intuitive frontend interface, bridging the gap between complex data and everyday users. Requirements

5+ years of experience in backend development with Python. Strong experience with data processing, ETL workflows, and APIs. Proficiency with PostgreSQL and working knowledge of stored procedures. Experience with AWS (EC2, S3, Lambda, etc.) for scalable and cost-efficient architecture. Familiarity with Databricks, Alteryx, or similar data processing tools (and a willingness to replace/optimize them). Experience with Docker and containerized environments. Ability to work independently, think critically, and propose practical solutions under tight deadlines. Excellent communication and teamwork skills – able to collaborate across time zones. Fluent in English. Nice to have

Experience in media analytics or related data-heavy industries. Knowledge of React/Fastify APIs or general frontend integration concepts. Background in AI/ML model deployment or working with AI-driven applications. Duties and responsibilities

Design, build and optimize backend systems using Python for data processing, integration, and orchestration. Refactor and modernize existing legacy data models for scalability and maintainability. Develop and automate ETL pipelines to replace manual workflows, improving efficiency and data quality. Collaborate with frontend and AI/ML teams to ensure seamless data delivery to user-facing applications. Contribute to architectural decisions and propose innovative solutions balancing speed, cost, and quality. Leverage AWS infrastructure for cost-effective computation (e.g., spot instances) and scalability. Participate in code reviews, design discussions, and continuous process improvements. Ensure secure, and maintainable code aligned with project timelines and quality standards. Working conditions

Mon – Fri 9-5 (US EST) overlap with team at least 4 hours. Duration: 6 months with possible extension.

#J-18808-Ljbffr