
Python Engineer II – Contract
Fliff Inc
contract
Posted on:
Location Type: Remote
Location: Poland
Visit company websiteExplore more
About the role
- Take ownership of assigned backend features and services from development through deployment and support
- Develop backend APIs and services using Python and Django
- Work on message-driven systems (Kafka)
- Write clean, reliable, and well-tested code (unit and integration tests)
- Collaborate with team members to design scalable solutions and meet delivery deadlines
- Participate in code reviews
- Assist in the deployment and maintenance of containerized services
- Support cloud-based environments and CI/CD pipelines
- Participate in on-call rotations and production support
Requirements
- 3+ years of professional Python backend development experience
- Solid experience with Django and asynchronous Python (asyncio)
- Exposure to Apache Kafka or similar message brokers in production
- Experience with Docker containerization
- Familiarity with cloud platforms (AWS or others)
- Good knowledge of PostgreSQL or relational databases
- Experience writing automated tests
- Comfortable with CI/CD workflows and monitoring tools (Grafana, Prometheus)
- Good English communication skills
- Ability to work in Agile teams and perform code reviews
- Willingness to participate in on-call rotations
Benefits
- Fully remote work environment.
- Professional development opportunities in a dynamic, global setting.
- A supportive, collaborative, and knowledge-driven workplace.
- An engaging and challenging role with the freedom to innovate and develop effective solutions.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonDjangoasynchronous PythonKafkaDockerPostgreSQLautomated testingCI/CDmessage-driven systemscontainerization
Soft Skills
communicationcollaborationcode reviewAgileownershipproblem-solvingtime managementsupportwillingness to learnteamwork