Python Software Engineer
$$$
๐ช DefTech
Product
We are looking for a skilled Python Software Engineer to join our team and work on building scalable backend systems, including inventory management solutions.
Responsibilities
- Develop and maintain backend services
- Design and implement REST APIs
- Write and maintain unit and integration tests
- Work with relational databases and optimize queries
- Ensure code quality and follow best practices
- Collaborate with cross-functional teams
Required qualifications
Strong experience with Python (3.10+/3.11+)
- Experience with Flask or similar frameworks
- Understanding of async programming (asyncio)
- Experience with Celery or background job processing
- Hands-on experience with SQLAlchemy
- Solid knowledge of PostgreSQL (query writing & optimization)
- Experience with Redis
- Basic experience with Docker and containerization
- Familiarity with Linux CLI tools
- Experience with unit and integration testing
Whould be an advantage
- Experience with Swagger / OpenAPI
- Knowledge of RBAC / access management systems
- Understanding of messaging protocols (e.g., MQTT)
- Experience with configuration management tools (Ansible, Salt)
- Experience with performance profiling
What We Offer
- Opportunity to work on cutting-edge embedded products
- Competitive salary and benefits
- Flexible working model (remote / hybrid / onsite)
- Professional growth and learning opportunities
- Collaborative and engineering-focused culture
Required languages
| English | B1 - Intermediate |
| Ukrainian | C2 - Proficient |
Published 19 May
15 views
ยท
1 application
๐
Average salary range of similar jobs in
analytics โ
Loading...