Position: Python Backend Engineer
Company: SQUAD
Experience required: 3y
English level: intermediate

**Job Summary**

We are looking for an experienced Python Engineer to join our Engineering department. As a part of the team, your responsibilities will include but not be limited to creating new services, building and validating different types of POCs, scaling and supporting existing products and services.

**Qualifications and Skills**

- 3+ years of commercial software development experience
- Significant experience with Python 3 (asyncio/aiohttp)
- Experience with cloud service providers (AWS preferably)
- An ability to work remotely and use conference and collaboration tools effectively
- Good written and spoken English

**Nice to have**

- Experience with Docker, Kubernetes
- Experience working with AWS (EC2, RDS, SQS, S3, Lambda)
- Experience with SQL, NoSQL database management systems
- Basic knowledge of machine learning
- Experience with data structures, algorithms, design patterns
- Experience with parallelization of complex operations, understanding of multiprocessing / threading / asynchronous approaches
- Building large-scale systems

**We offer multiple benefits that include**

- Competitive salary and perks
- PE accounting and support
- WFH and remote working mode possibility. Partial furniture compensation
- Social package, including medical insurance available from day one and a wellbeing benefit for sport and art activities, mental and physical health, available after trial period
- 21 paid vacation days per year, paid public holidays according to the Ukrainian legislation
- Educational possibilities like corporate courses, knowledge hubs, and free English classes. Semiannual performance review
- Free meals, fruits, and snacks when working in the office.