Location
Tallinn, Harjumaa, Estonia
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
About the Role
We are looking for a
Backend Developer
to join our IT team in
Tallinn
and help evolve and scale our
global credit platform and partner integrations
.
You will work on backend services that power our financial products used by
millions of consumers across multiple markets
. Our backend services are primarily written in
Go
, deployed in
containerized environments
, and built around a
microservice architecture
.
In this role, you will design and build reliable backend services, integrate with external partners, and contribute to the evolution of our platform architecture. You will collaborate closely with the
product owner and engineers
in an
Agile environment
to deliver high-quality features and improvements.
We care deeply about
engineering quality and ownership
. Our team values
clean code, thoughtful architecture, code reviews, and small iterative releases
. We are looking for engineers who take responsibility for their systems and understand the
full software development lifecycle
, from design and implementation to deployment, monitoring, and continuous improvement.
Key Responsibilities
- Design and build
backend and platform components in Go
(prior Go experience is a plus but not required)
- Develop and maintain
integrations with external APIs and third-party services
- Write and maintain
database migrations and data transformation scripts in SQL
- Implement
unit and integration tests
to ensure system reliability and maintainability
- Participate in
code reviews, architecture discussions, and technical planning
- Collaborate closely with the
product owner, developers, and designers
to define and implement new features
- Contribute to improving
system architecture, performance, and scalability
- Stay up to date with
emerging technologies and industry best practices
What We Are Looking For
Requirements
- 3\+ years of experience in backend development
- Hands-on experience with
Docker and containerized environments
- Experience designing and building
microservice architectures
- Strong understanding of
distributed systems
- Experience building
REST APIs and RPC services
- Solid knowledge of
relational databases
(PostgreSQL, MySQL, or similar)
- Familiarity with
message queues and event-driven systems
- Experience working with
Git-based development workflows
- Fluent English
communication skills
Nice to Haves
It’s a bonus if you have experience with:
- Building and operating services in
AWS or other cloud platforms
- Managing infrastructure using
Infrastructure as Code
(e.g. Terraform)
- Designing or maintaining
CI/CD pipelines
and automated deployment workflows
- Monitoring and observability tooling such as
Grafana
- Working with
modern JavaScript ecosystems
(React, Vue, Angular)
- Building
automation workflows, ETL pipelines, or integration tooling
- Experimenting with
AI-assisted development or agent-based automation
- FinTech DNA:
Previous experience working in a Neobank, FinTech, or high-growth tech environment (e.g. Revolut, Wise, Bolt).
About Clar
At Clar, we are building the digital infrastructure of tomorrow's credit economy—making it global, scalable, and transparent. We operate a proprietary credit platform that simplifies access to credit across four continents, connecting millions of consumers with over 300 financial institutions through a single, scalable ecosystem.
With 9 brands active in over 20 countries and 11 markets, Clar has experienced rapid growth since our launch. We are committed to building the financial rails for the next decade of global lending. As we expand our Global Product team across our tech hubs in Tallinn and Poland, we are looking for ambitious talent to help us grow.
Why Join Clar?
- Global Scale:
Work on a platform that connects millions of consumers across four continents.
- Ownership \& Impact: Your work will directly influence core platform capabilities and partner integrations, giving you real ownership and visible impact.
- Modern Engineering Environment: Build and operate services using modern technologies, microservice architecture, and cloud infrastructure.
- Room to Experiment:
We encourage engineers to
explore new technologies, tools, and ideas
that help improve our platform and development processes.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.