[Remote] Middle Python Developer

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Improvado is an AI-powered marketing data platform designed for mid-market and enterprise teams, helping companies automate complex marketing data workflows. They are seeking a Middle Python Developer to design, develop, and maintain backend services for their marketing analytics platform, focusing on scalability and performance. Responsibilities • Design, develop, and maintain backend services for Improvado’s marketing analytics platform, with a strong focus on scalability, reliability, and performance • Own backend features end-to-end, from technical design to production support • Participate in architectural discussions and refactoring initiatives to support platform growth • Design and implement new functionalities and integrations with external systems • Write high-quality, well-tested code using Pytest and other testing frameworks • Optimize application and database performance, including work with large datasets and high-load services • Investigate, troubleshoot, and resolve production issues • Collaborate with the front-end team and cross-functional partners (data engineers, product managers) • Participate in code reviews, contributing to code quality and engineering standards • Participate in Agile development processes (daily stand-ups, sprint planning, retrospectives) • Share knowledge within the team and support continuous improvement initiatives Skills • 3+ years of professional experience in Python backend development • Strong experience with Django (or similar Python web frameworks) • Comfortable working with Linux • Experience designing and building RESTful APIs • Solid understanding of OOP principles, SOLID, and common design patterns • Experience working with relational databases, especially PostgreSQL • Experience with asynchronous processing or background jobs (e.g., Celery, asyncio, or similar) • Experience working on production systems with moderate to high load or data volume • Ready to work with a team distributed across different time zones • Strong problem-solving skills and a solid software engineering foundation • Curious, proactive, and continuously learning modern backend best practices • Experience with ClickHouse or other analytical databases • Experience with Redis, RabbitMQ, or similar messaging and caching systems • Familiarity with AWS or other cloud platforms • Experience with Docker and Kubernetes • Experience working in CI/CD environments • Familiarity with Domain-Driven Design (DDD) • Experience with Big Data or analytics-heavy platforms Benefits • 20 working days of PTO per year • US holidays and additional days off • Extremely fun & open startup environment • Professional development reimbursement Company Overview • Improvado is an advanced marketing analytics tool for data-driven marketing teams functioning within major companies. It was founded in 2015, and is headquartered in San Diego, California, USA, with a workforce of 51-200 employees. Its website is Apply tot his job
Apply Now →

Similar Jobs

[Remote] Junior Software Engineer (QA) - Pacific Time Zone

Remote Full-time

[Hiring] Associate Director, Federal Government Relations @Alnylam Pharmaceuticals

Remote Full-time

Government Affairs Analyst

Remote Full-time

Corporate Communications Manager - Marketing & Comm (U.S. Remote)

Remote Full-time

[Remote] Marketing And Public Relations Manager

Remote Full-time

Public Relations Manager Remote-first | | 141K – 183K a year + profit share Job

Remote Full-time

QA Automation Engineer Atlanta, GA or Remote

Remote Full-time

QA Engineer (Mobile expert)

Remote Full-time

REMOTE Compliance Engineer (product testing & QMS/ISO exp req; $110-150k)

Remote Full-time

[Remote] Testing / QA Lead (IVR & Web Applications)

Remote Full-time

Utilization Management Appeals Nurse Consultant (Remote)

Remote Full-time

Investment Banking Associate Manhattan, NY, USA Remote

Remote Full-time

Experienced Administrative Data Entry Specialist for Remote Full-Time or Part-Time Opportunities with blithequark

Remote Full-time

**Experienced Part-Time Evening Work from Home Data Entry Specialist – Flexible Remote Opportunity for Career Advancement**

Remote Full-time

Merchant Operations - Team Lead

Remote Full-time

Experienced Customer Service Representative - Live Chat Support Specialist for Global Business Operations (Remote Work Opportunities)

Remote Full-time

Sr. Business Process Consultant – CRM

Remote Full-time

Customer Service Representative job at Conduent in US National (Not hiring in AZ, MS, MD, OR, DE, VT, NY, CA, IL, CO, CT, WA, NJ, RI, TX, HI, ME, AK, MA)

Remote Full-time

Remote Medical Billing and Coding Specialist (Part-time)

Remote Full-time

Social Media Content Creator

Remote Full-time
← Back to Home