Position: Back End Engineer
Company: MWDN
Category: Python
Experience required: 3y
English level: intermediate

Requirements:
- 4 years of hands-on experience in building and delivering large scale application into production
- 4 years of experience with Python. Django experience is a big advantage (we use Django in our technology stack)
- Hands-on experience in a public cloud environment (AWS, Azure, GCP)- GCP is a big advantage
- Hands-on experience with both relational and no-SQL databases
- Passionate in writing high-quality and clean code - OOP, SOLID, etc.
- Experience in building systems in a microservices architecture
- B.Sc in Computer Science, Computer Engineering or related technical discipline

Optional, but a major plus:
- Experience building GraphQL APIs
- Hands experience with docker/k8s is a big plus 
- Building CI pipelines
- Familiar with Async programming concepts
- Knowledge in basic computers networking

Responsibilities:
- Develop large scale security solution
- Design and architect a micro-services system
- Take ownership of the entire lifecycle management
- Keep innovating while working on bleeding edge technologies
- Mentor junior engineers

About the project:
Twingate is the alternative VPN for the Work from Anywhere era, it is the first zero trust access solution with the ease of use and deployment you expect from a modern technology product. 
Our product replaces corporate VPNs with a more secure, usable, and performant zero trust access solution.  Twingate hides your private network from the internet, which stops people from poking around and looking for vulnerabilities.

We offer:
- Flexible working schedule
- Paid time off (18 working days per year, plus all national holidays and 9 sick days)
- Laptop of your choice: MacBook Pro or Windows/Linux business laptop + large extra screen
- Full financial and legal support for private entrepreneurs
- Education compensation
- Free English classes with native speakers or with Ukrainian teachers (for your choice)
- Comfortable offices in the city center (pets friendly btw:) )
- Possibility to choose your workspace either remote or combination of your home and one of our development offices/possibility of rotation between offices (Kyiv, Kharkiv)
- We help with relocation. If you’d like to move to Kyiv or Kharkiv, we’ll try our best to make your relocation smooth and effortless
- Last but not least - regular team buildings and corporate event