We are looking for an experienced specialist who can quickly offer solutions in non-standard situations. Now the back-end team has a big goal - active product development. Read more about the plans in the vacancy. Our company has serious plans for 2021, so we are currently looking for a Mid + / Senior Python Developer. In people, we value the willingness to participate in making important dev decisions, the ability to be flexible and think out of the box. The tasks currently facing the back-end team: - Design a third-party high load service. - Integrate ML into SearchAdsHQ product. - Upgrade Python version from 2.7 to 3.8. - Adapt the database for high loads and growing volumes of data (sharding, partitioning, columnar structure). What will you do: - Build scalable systems using Python. - Create special OLAP systems using PostgreSQL, MongoDB, Redis. - Create event crunching systems using Kafka, RabbitMQ, Celery. - Deploy services using ansible. - Configure monitoring with Grafana. - Cover the code with tests. What we expect from you: - Confident knowledge of Python from 2 years. - Experience in using Django, Django Rest Framework. - Experience with PostgreSQL, MongoDB, Redis databases It will be an advantage if you know standard web technologies (HTTP, client-server model, security principles). About SplitMetrics It's SplitMetrics, and we're a team of 50 super talented and wonderful people. Each of us passionately contributes to 2 platforms we're proud of - SearchAdsHQ and SplitMetrics. Our mission is to empower mobile marketers with an ecosystem of easy-to-use tools and powerful services for mobile growth. With SearchAdsHQ, you easily manage and optimize Apple Search Ads campaigns. With SplitMetrics, you run A / B tests to validate your ideas at the pre-launch stage or to optimize your App Store pages for the topmost conversion. The world's largest mobile publishers like Rovio, ZiMAD, Yandex, my.com, and hundreds of other companies use SplitMetrics and SearchAdsHQ to conquer the App Store and Google Play.