πUkraine
Middle Python Developer
closed
Improvado
πRemote - Colombia, Mexico
Summary
Join Improvado, a rapidly scaling AI-powered marketing analytics SaaS platform, and contribute to building and maintaining our back-end. We are looking for a passionate Python backend developer with experience in Django to design and implement new functionalities, write clean and well-documented code, and optimize service performance. You will collaborate with a distributed team, participate in Agile development, and contribute to codebase improvements. We offer a remote-first environment, strong product-market fit, generous PTO, US holidays, a fun startup culture, and professional development reimbursement.
Requirements
- 3 years in a role focused on Python backend development (perfectly with Django framework)
- Higher education (3rd-4th year students) in the field of Computer Science
- Comfortable working with Linux
- Knowledge of Databases (PostgreSQL, Clickhouse, NoSQL databases)
- Ready to work with the team distributed among different timezones
- Strong mathematical background and Software Engineering is your true passion
- Curious and always learning upcoming best practices
Responsibilities
- Build and maintain back-end for Improvado's marketing analytics SaaS platform (including architectural improvements regarding scalability, reliability and performance)
- Design and Implement new functionalities
- Write tests using Pytest and other libraries
- Write clean, maintainable, and well-documented code
- Optimize performance of services to ensure fast and responsive user experience
- Troubleshoot and debug issues as they arise
- Collaborate with the front-end team to integrate with the server-side logic
- Participate in code reviews and contribute to overall codebase improvements
- Participate in Agile development methodology, including daily stand-ups, sprint planning, and retrospectives
- Participate in knowledge sharing with the team
Preferred Qualifications
- Experience in high-load/BigData, and REST projects
- Knowledge and experience in implementation of algorithms and design patterns
- Knowledge of such conceptions as OOP, Solid, DDD
- Experience with PostgreSQL, Redis, RabbitMQ, Amazon Web Services, Docker, and Kubernetes
- Experience with asyncio, or similar frameworks
- Ability to work in a Continuous Integration environment
Benefits
- Remote-first environment
- Strong product/market fit: marketing data product for US-based enterprises
- 27 days of PTO per year
- US holidays and additional days off
- Extremely fun & open startup environment
- Professional development reimbursement
This job is filled or no longer available
Similar Remote Jobs
πWorldwide
πWorldwide
πPakistan
πArgentina
πPoland
πWorldwide
π°$54k-$78k
πNorth Macedonia
πIndia