Position: Senior Python Developer
Company: Sembly AI
Category: Python
Experience required: 5y
English level: upper

Love developing the backend of an awesome webapp? Contact us.

Our stack: Python - Django -  Postgres

*** Work on... the MOST interesting projects (Voice AI startup)
*** Implement... the LATEST frameworks and patterns
*** Learn from... the MOST fun and knowledgeable co-workers


Requirements:
- 8+ year of backend development
- refactoring understanding & experience (code smells, perfect code, clean code, SOLID)
- software architecture design understanding & experience (GRASP, patterns, layered architecture, clean architecture)
- development best practices (code style, KISS, branching model, TDD, unit testing understanding, documentation)
- Git, Docker, Postgres, Linux, etc etc

Engine team experience relevance:
- distributed systems
- apache kafka
- SOA
- Google Cloud Platform
- celery, sqlalchemy, flask, django, django-rest-framework

Responsibilities:
●	Develop backend components of our application using Python
●	Work with a team of amazing designers, frontend developers, and product managers to bring an innovative business platform to our customers
●	Contribute to our high performance team with high quality code, well-designed and architected solutions, thorough testing, and good code management practices

Benefits:
●	Competitive salary, bonuses, stock options
●	Long-term full-time employment, not project-based
●	Work in office (Odessa) or remotely
●	Firm-supported courses, additional training
●	A supportive and collaborative team, fun off-sites
●	Vacations, holidays, personal days