Position: Senior Python Developer
Company: Upplabs
Experience required: 3y
Category: Python
English level: upper
Published: 2021-07-01T00:00:00+03:00

UppLabs is a software development ‘flat company’, a friendly team of professionals who value each team member’s opinion. We are represented in the US, Switzerland, Israel, and Ukraine. And now we’re looking for a Senior Backend Engineer to join our client’s team and be part of building their tech stack for a large-scale distributed system. Wanna join?

PROJECT DESCRIPTION
Our client is the lead of video In-Game advertising technology. With a mission to make mobile games better for everyone. They connect brands with gamers. They specialize in advertising, brand marketing, and AI technology with a unique In-Game Advertising platform.

RESPONSIBILITIES:
Build from scratch a complete backend cloud-based infrastructure for the project. The system is designed to handle very high QPS, generating terabytes of data daily. Responsible for building distributed services running on K8S that will serve our business needs. Working with the latest streaming and concurrency technologies to handle network-intensive workloads.

REQUIREMENTS:
At least 3 years of experience working as a Backend engineer – MUST.
Knowledge and experience with Python – MUST.
A positive, “can do” attitude who isn’t afraid to lead the Backend efforts of a Startup – MUST.
Experience in building Microservices and services clusters.
Experience in building CI/CD pipelines.
BA/B.Sc in Computer Science (or equivalent), or a veteran of a technological army unit.
Excellent English skills.
Experience in AWS/other cloud providers.
Experience in Docker, containers, K8S, Clusters orchestration – a big advantage.
Experience in building high scale production environments / Ad Tech – a big advantage.

WE OFFER:
Competitive salary and regular review of the salary;
Ability to work completely remotely from anywhere in the world;
State holidays;
20 paid vacation days;
10 paid sick days;
Flexible work schedule;
Accounting support and full payment of taxes by the company;
Necessary equipment for work;
Compensation of English lessons 100%;
Compensation of professionals training/development measure and education;
Payment for sports expenses;
Friendly team and enjoyable working environment;
Regular team-building events.