Strong Middle Python Engineer
$$$
We seek a talented Strong Middle Python Engineer (Full-Time) to join our team and help build scalable, high-performance backend services and data APIs for a humanitarian transparency platform. This role involves designing and developing backend components, collaborating on architecture decisions, and driving improvements across our Python-based platform.
π§ββοΈIn This Role You Will
- Design, build, and maintain robust backend services using Python and Django.
- Collaborate with frontend, AI, DevOps, QA engineers, and a product manager to define and deliver technical solutions.
- Contribute to architectural discussions and influence long-term technical strategy.
- Write clean, efficient, and testable code that meets internal quality standards.
- Integrate with third-party APIs.
- Optimize system performance and ensure application security and scalability.
- Document your work and support knowledge sharing within the team.
π― You May Be Interested If
- You enjoy solving complex engineering problems and designing backend systems that scale.
- You take ownership of your work and care about code quality, maintainability, and system resilience.
- You're excited to collaborate in a remote, cross-functional environment.
- You value autonomy, clear communication, and working in a supportive, small-team setting.
- You thrive in an environment that encourages continuous learning and self-improvement.
π° Role Requirements
- 4+ years of experience in backend development with Python and Django.
- Expertise in software design and REST API design principles.
- Solid understanding of relational databases (PostgreSQL); experience with data migrations is a plus.
- Familiarity with Docker-based development environments.
- Proficiency with Git and fundamental knowledge of shell scripting in Bash.
- Experience with cloud platforms (Azure, AWS or GCP).
- English proficiency at B1 level or higher.
Nice to have:
- Familiarity with Laravel/PHP codebases (for migration context).
- Familiarity with data processing libraries (e.g. Pandas, NumPy).
- Exposure to AI/ML integrations β e.g. duplicate detection or anomaly detection pipelines.
- Experience with GIS or geospatial data handling.
π» Working Conditions
- Employment Type: Full-Time
- This is a fully remote position with the entire team across Ukraine.
- 20 working days of paid vacation per year.
- The team collaboratively defines deadlines, ensuring a balanced and manageable workload. The focus is on delivering commitments on time.
- Flexible working hours to promote a healthy work-life balance.
Required skills experience
| Python | 3 years |
| Django | 3 years |
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |
Published 3 May
32 views
Β·
10 applications
See stats of candidates who applied for this job π
π
Average salary range of similar jobs in
analytics β
Loading...