Position: Python Backend Engineer
Company: SQUAD
Category: Python
Experience required: 3y
English level: intermediate
Published: 2022-09-01T00:00:00+03:00

**Responsibilities and Duties**

— Creating new services for internal use
— 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 Docker
— Experience working with AWS (EC2, RDS, SQS)
— Experience with SQL, NoSQL database management systems
— Experience with CI/CD and building pipelines.
— Experience with data structures, algorithms, design patterns
— Experience with parallelization of complex operations, understanding of multiprocessing / threading / asynchronous approaches
— An ability to work remotely and use conference and collaboration tools effectively
— Good written and spoken English

**Nice to have**

— Basic knowledge of machine learning
— Experience working with Infrastructure as code
— Experience with Kubernetes
— Experience with Monitoring, ELK stack
— Experience with building infrastructure on top of microservices
— 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.