Overview
We are looking for a Backend Engineer to join a product team responsible for core repayment logic used by consumers to manage and repay their loans.
This is a long‑term contingent engagement with no fixed end date.
The engineer will work as a regular embedded team member, owning features end‑to‑end with guidance from senior peers, participating in design and code reviews, and supporting monitoring, maintenance, and technical support.
Core Responsibilities
- Own and deliver features and projects contributing to quarterly team goals
- Work through ambiguity with support from the tech lead and senior engineers
- Collaborate with product, design, and analytics throughout the product lifecycle
- Articulate technical constraints and participate in decision making involving risks and trade-offs
- Identify and escalate project, process, technology, or business issues and help resolve them
- Support operational stability by using and improving existing metrics and dashboards
- Assist with maintenance, troubleshooting, and general operational duties
- Promote quality and ownership by reinforcing code and design standards
- Share knowledge and learnings with the team
- Provide feedback and guidance to peers and lead by example in design, development, and operations
- Required Experience and Skills
- 3+ years of experience as a software engineer
- Experience building backend systems at scale using technologies such as Kotlin, Python, AWS, MySQL, and Kubernetes
- Experience building distributed systems using RPC, event streaming, or REST APIs
- Experience defining technical plans and delivering significant features or components
- Ability to write clear, maintainable, high‑quality code
- Comfortable working in large codebases with tools and practices that ensure safe changes
- Demonstrated ownership of personal growth and openness to feedback
- Strong verbal and written communication skills in English
- Bachelor’s degree in a related field or equivalent practical experience
- Engagement Details
- Location / Time Zone: Prefer candidates with strong overlap with Central European working hours; occasional late‑day meetings (4–7pm CET) may be required
- Engagement Type: Full‑time contingent contractor, open‑ended engagement
- Collaboration Model: Participate in regular team ceremonies; collaborate via standard communication tools throughout the day; follow established development practices (tech specs, code reviews, testing, monitoring, post‑launch support)