As a Senior Kotlin Engineer, you’ll join a newly forming pod with the opportunity to influence architectural decisions, shape design discussions, and help deliver elegant solutions to complex financial challenges. This is a role for an engineer who not only writes clean, idiomatic Kotlin but also elevates those around them through collaboration and thoughtful technical leadership.
What You’ll Do
Design & Build Scalable Backend Systems
Develop and maintain high-performance backend services in Kotlin, contributing to APIs, internal tooling, and new product capabilities.
Shape Architecture & Engineering Standards
Participate in collaborative design forums across engineering and business teams, influencing architectural decisions and system evolution.
Support Product Expansion
Build and integrate APIs supporting collections functionality, new financial products, and US market expansion.
Write Clean, Tested Code
Deliver simple, maintainable, well-tested code across all layers of the testing pyramid using modern Kotlin testing frameworks.
Collaborate Across the Business
Work closely with stakeholders across product, operations, and engineering to deeply understand complex financial domains and translate them into scalable systems.
Who You Are
You write elegant, idiomatic Kotlin and value simplicity in design.
You understand that great engineering is about people, not just code.
You’re comfortable navigating complex financial domains and abstract system design.
You think critically about architecture and understand trade-offs between quality and speed.
You’re collaborative, pragmatic, and motivated to continuously improve yourself and your team.
You can solve problems independently but know when to involve others.
Tech Stack You’ll Work With
Backend
Kotlin (1.7+)
AWS
PostgreSQL
RabbitMQ
Docker & Kubernetes
GraphQL (nice to have)
Frontend Ecosystem (Context Awareness)
React & React Native
TypeScript
MobX, Redux
Stylus & SASS
Tooling & Engineering Practices
Gradle
GitHub & GitHub Actions (continuous deployment)
JUnit Jupiter
Kotest
TestContainers
Kanban methodology
Qualifications
Must-Have
Strong commercial experience with Kotlin
Ability to write clean, simple, maintainable code
Solid experience with relational databases (PostgreSQL or similar)
Understanding of software architecture and abstraction principles
Experience writing comprehensive automated tests
Ability to understand and work within complex financial domains
Nice-to-Have
Experience with NoSQL databases
Familiarity with GraphQL
Experience working in FinTech or regulated environments
Experience with Kanban or flow-based agile methodologies
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior ML Engineer (Azure ML / Microsoft Fabric)
2025-08-26
Full Stack Engineer
2026-05-26
PHP Developer (CodeIgniter)
2025-10-30
- Posted
- May 20, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Poland
- Company
- Progressocore
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior ML Engineer (Azure ML / Microsoft Fabric)
2025-08-26
Full Stack Engineer
2026-05-26
PHP Developer (CodeIgniter)
2025-10-30