Join to apply for the Python Backend Developer role at Data Edge
Location: Remote / EU-based
Start Date: Q2 2025
Contract Type: Freelance / Full-time
Languages: English (Fluent)
Role Overview
We are seeking a skilled Python Backend Developer to extend and improve our permission management application backend. You will work within a small team of operations engineers and developers to evolve the product, focusing on database optimization, API development, and ensuring high-quality, maintainable code.
Key Responsibilities
- Extend and improve the backend for an application designed to approve and check permissions across IT systems
- Work closely with operations engineers and developers to evolve the product
- Extend database schemas for new features and optimize existing schemas and queries
- Make features accessible to the front-end via REST/JSON API
- Write testable and maintainable code
- Expand the existing test suite and write tests for new code
- Integrate Python programs to distribute workload onto multiple Linux servers
Required Skills & Experience
- Multiple years of Python experience including type annotations and object-oriented programming
- Database modeling experience and solid SQL skills, preferably PL/SQL with JSON experience
- Experience with larger database migrations and data-heavy applications is a plus
- Experience writing REST web services with Python; Flask experience is a plus
- Familiarity with design patterns for larger applications
- Strong collaboration skills and ability to work in cross-functional teams
If you are a Python expert with strong database skills ready to enhance our permission management system in a collaborative environment, we\’d love to hear from you.
Seniority level
- Mid-Senior level
Employment type
- Part-time
Job function
- Engineering and Information Technology
Industries
- IT System Data Services
#J-18808-Ljbffr
Kontaktperson:
Data Edge HR Team