
Posted 2 days ago
Software Engineer - Python Junior+ [Risks Scoring]
Worldwide
AI Summary
Implements scoring features and policy rules for real-time credit decisions in a high-load Python service, ensuring quality through testing and rapid incident response.
About this role
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
Skills
DockerGitGitLab CIGRPCHelmKafkaKubernetesMLOpsProtobufPydanticPytestPythonSQL
Explore related jobs
More jobs at Plata Card
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.