Tech Lead – Product Engineering

Permanent employee, Full-time · Tallinn

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.
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.
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.
About us
Our mission is to beat financial crime, and we help our clients to prevent money laundering, terrorist financing, and fraud. We are expanding our business in Europe. 
We are looking forward to hearing from you!
Please fill out the following short form. Should you have difficulties with the upload of your data or have other questions, please send an email to jobs@salv.com
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.