Position: Senior Back-End Python Engineer
Company: ManyPets
Category: Python
Experience required: 5y
English level: fluent
Published: 2022-08-01T00:00:00+03:00

_We’ve been specifically looking for people in Ukraine to try and support the country in a small way but we understand that with the war there are more important things to think about. In any case, if you or others are looking for work please apply or get in touch (henrique.dantas at manypets dot com). We can facilitate relocation if desired_

As a Back End Engineer, you'll be one of our hands-on developers who uses deep technical skills, contributing to our codebase (and to the wider EDP team).  You’ll shape, improve, and iterate our code and working practices, harnessing the power of SaaS APIs and Cloud services to create powerful solutions.  You’ll work at speed and leverage your DevOps expertise and know-how across our global business.

What We’re Looking For
- Previous commercial experience working as a hands-on engineer – you’ll be used to delivering production code to a large user base.
- You want to be part of a fast-paced, product centric environment. You will be comfortable working in small iterations, release multiple times a day and adjust direction based on results.
- You’ll have experience in leading and coaching others, both in person and remotely.
- Knowledge of relevant languages and tools:
* Extensive experience with Object-Orientated Programming
* Web Frameworks (Python Fast API, Flask or similar in other languages)
* NoSQL databases (MongoDB)
* Micro-services, REST and GraphQL APIs.
* Testing automation (Unit, Integration, BDD)
* Experience in cloud-based services (AWS, Azure, GCP)


Our back end is written in Python, and we are happy to consider equivalent experience with other languages. If you’ve not used Python before, we’ll give you the support you need to learn it when you join us.

Here are some of the individual skills we know will enable you to succeed in this position. If you don’t tick every box - don't worry.  We can support you in both your personal and professional development:

Engineering is your heart and soul. You're the sort of person who needs to know that everything is organised, optimised, and humming along beautifully.
- You value diversity and are sensitive to different environments and cultures.
- You've got nose for problems: you have a sixth sense for Issues before they happen.
- Your colleagues say you're the sort of person who likes to move fast, pragmatically seeking problems and thinking about the wider impact to the business.
- You make changes happen by working well with others.