Software Engineer - Python Junior+ [Risks Scoring]

Plata CardWorldwideJob.bopublished 09/22/2026
Must-have:PythonGitDockerKubernetesCI/CDAIHealthTechRemote

Risks Scoring Risks Scoring is the team responsible for the automated decision-making behind every Plata product. We integrate data from multiple sources, ship scoring models to production, and serve real-time credit decisions under strict SLAs — for credit cards, cash loans, POS lending and debit products across several countries.

Challenges that await you:

Implementation of scoring features, policy rules and strategies that make real-time decisions on clients in production

Maintenance and development of an existing high-load Python service and its data contracts

Ensuring high implementation quality through comprehensive test coverage

Validating every change against real production traffic before it goes live

Rapid incident response: tracing a decision through logs and restoring correct behaviour quickly

What makes you a great fit:

1+ year of Python experience (internship, own projects or commercial work all count)

Solid Python fundamentals: OOP, dataclasses, standard library

Confident with type hints and static type checking

Basic experience with pydantic: declaring models and validating incoming data

Docker and an understanding of containerization

Practical testing experience with pytest: unit and integration tests, parametrized cases, mocking a dependency

Comfortable with Git and working in a team branch/MR flow

Basic SQL and ability to read someone else's code before writing your own

Proactivity: raising blockers early, asking questions instead of guessing, following existing conventions

B1 or higher English level for effective communication with an international team

Your bonus skills:

gRPC / Protobuf

Kubernetes and Helm

CI/CD pipelines, GitLab CI in particular

Kafka, Pub/Sub or any other message broker and event-driven communication

Interest in MLOps and an understanding of how ML models get to production and are kept there

Our ways of working:

Innovative Spirit: A commitment to creativity and groundbreaking solutions

Honest Feedback: valuing open, transparent communication

Supportive Team: a strong, collaborative community

Celebrating Achievements: recognizing our wins together

High-Tech Environment : a team full of smart and revolutionary people who date to challenge the status quo of incumbent finances

Our benefits:

Relocation support to one of our hubs — Cyprus, Serbia, or Kazakhstan — with assistance for the employee and their family

Flexible work from one of our offices or remote

Healthcare Coverage

Education Budget : Language lessons, professional training and certifications

Wellness Budget : Mental health and fitness activity reimbursements

Vacation policy : 20 days of annual leave and paid sick leave