Software Engineer - Python Junior+ [Risks Scoring]

Plata Card

Worldwide Posted yesterday
Log in to apply
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

Explore related jobs