Your role
We are seeking a skilled and proactive Tech Lead – Product Engineering to join our team.
You will be a crucial part of our mission to deliver reliable, scalable, and efficient systems to our customers – financial institutions that rely on us for mission-critical operations.
Your mission
You’ll help us build our SaaS-based anti-money laundering products. This isn’t just about building tech, you’ll be shaping the very systems that stop financial criminals who run rampant across global financial networks.
Every day, our systems process millions of transactions across global financial networks, helping institutions detect, prevent and stop financial crime. Joining us means building technology with true global reach and impact.
Location
Preferred location: Tallinn or Tartu, Estonia.
You have to be an Estonian tax resident. We don’t offer relocation assistance and/or visa sponsorship for this role.
Your profile
Experience & Skills
- 6+ years’ experience in software engineering, backend development, or product engineering, with ownership of end-to-end delivery in complex systems.
- Proven ability to design and evolve complex architectures, including distributed systems, scalability, and reliability.
- Strong track record in building and optimising scalable, maintainable, and secure RESTful APIs and microservices.
- Expertise in Spring Boot 3 and Kotlin or Java 17+.
- Advanced knowledge of relational databases (especially PostgreSQL), including query and schema design for performance and reliability.
- Proficient in clean code, SOLID principles, and test-driven development (TDD).
- Experienced with unit testing, integration testing, and ensuring code quality with tools such as JUnit and Mockito.
- Hands-on experience with Infrastructure as Code (IaC), CI/CD pipelines, and cloud-native development (AWS preferred).
- Experienced in collaborating closely with product managers, designers, and other engineers to refine and deliver features.
- Strong team leadership, mentoring, and technical decision-making skills.
- Comfortable in a smaller company setting where impact, accountability, and architectural thinking go hand-in-hand.
Nice to have
- Familiarity with Elasticsearch for distributed search and analytics.
- Knowledge of Hexagonal Architecture (Ports and Adapters) and Domain-Driven Design (DDD) principles.
- Experience in fintech or AML/fraud detection domains.
- Background in observability and monitoring for production systems.
- Previous start-up or scale-up environment experience.
- Curiosity for practical AI/ML applications in AML (e.g., anomaly detection, risk scoring).
- Ambition to grow into broader technical leadership or architectural ownership roles.
A sneak peek into our tech stack:
- Spring Boot 3 with Kotlin and Java 17+
- React with Jest & React Testing Library
- PostgreSQL and Elasticsearch
- Docker for containerisation
- AWS for cloud infrastructure
- IaC (terraform, ansible, etc)
What skills will make you successful
The kind of engineers that will thrive at Salv:
- Move fast with purpose. Rapidly design, build, and release features while maintaining quality.
- Build with flexibility. Design systems and processes that make customer decisions and onboarding lightning fast.
- Balance performance and reliability. Our AML systems are mission-critical for financial institutions; they must be high-performing, secure, and dependable.
- Operate with impact. In a smaller team, every decision carries weight – you’ll see the results of your work across millions of transactions daily.
- Blend tech and product expertise. Passionate about technology, product, and user experience, with the ability to connect all three.
- Communicate with clarity. Strong soft skills and the ability to explain complex technical concepts to non-technical audiences.
What do we offer?
Beat financial crime
You will be a part of our growing international team of industry leaders and fincrime professionals fighting for the same cause.
Embrace new challenges
Freedom comes with responsibility. At Salv, you will have both. You will have the opportunity to tackle new and exciting challenges and learn from them.
Get the support you need
You don’t have to face new challenges alone. You will get the support you need and deserve. Our team is full of mission-driven, kind-hearted people.
Early-stage options
We dream big. Besides a competitive salary, every member of our team will get a generous options package.
Work remotely
While most of our team is in Estonia, you will have the flexibility in when and where you work, as long as you align with the team and company objectives.