Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Introduction & Summary:
This role seeks an experienced BE Developer proficient in Python and Django to contribute to the development and maintenance of the Store Intelligence product. The ideal candidate will have over five years of commercial experience in Python, Django, SQL, and a strong background in backend design and architecture. An ability to mentor others and engage in innovative project development is essential.
Main Responsibilities:
Core duties include backend development and maintenance of company products.
- Backend development and maintenance of the company's flagship product Store Intelligence using Python, Django, C++ and PostgreSQL.
- Architectural design and infrastructure planning for software and new features.
- Investigation, debugging, and resolution of issues in live software.
- Task decomposition and distribution among the team.
- Code review, including gatekeeping for changes in all services.
- Maintenance of technical documentation and help materials.
- Mentoring and training of newcomers.
- Brainstorming and suggesting new ideas and innovations for the project.
Key Requirements:
- 5+ years of commercial experience in Python, with skills in concurrent, async, sync programming, big data processing.
- 5+ years of commercial experience in Django, including REST API design and implementation.
- 2+ years of commercial development experience in C/C++.
- 5+ years of experience with PostgreSQL and MySQL, focusing on schema design and query optimization.
- 3+ years of NoSQL experience with REDIS and AWS DynamoDB.
- Familiarity with Machine Learning frameworks such as PyTorch and TensorFlow.
- 2+ years of commercial development with OpenCV for computer vision tasks.
- 3+ years of experience with Docker for containerization.
- 5+ years of experience with CI/CD tools like GitLab and Jenkins.
- Strong understanding of software and architectural design patterns.
- Former AWS Solutions Architect certification.
- Experience in full SDLC with distributed systems.
- English proficiency: Level C1.
- Strong communication and team-building skills.
Nice to Have:
- Experience with additional technologies such as Redis, Docker, and Git.
Other Details:
This position offers the chance to work on a significant software product with focus on innovative features and solutions in a dynamic environment. Remote working arrangements may be available. Candidates are encouraged to apply if they possess the required skills and experience.
Key Skills
Ranked by relevanceReady to apply?
Join emagine and take your career to the next level!
Application takes less than 5 minutes

