Remote job
Senior Software Engineer
Job details
About this role
Role overview
Build and scale real-time services that help determine whether someone online is genuine and matches the identity they claim. The work centers on biometric verification, with security, scalability, and maintainability shaping both the system architecture and day-to-day engineering decisions.
Responsibilities
- Own the architecture and evolution of a strategically important product area, making decisions that support long-term scale, security, and maintainability. - Lead work on real-time matching and resilient event-driven services. - Improve the CI/CD and observability foundations that help services operate reliably. - Set engineering standards and mentor other engineers. - Collaborate with engineers, machine-learning data scientists, and specialists to solve identity verification problems.
Requirements
- Senior-level software engineering experience, including the ability to own architecture and make long-term technical decisions. - Ability to design and scale real-time, event-driven services with attention to security and resilience. - Experience improving CI/CD and observability foundations. - Ability to raise engineering standards, mentor colleagues, and work closely with engineering and machine-learning partners.
Benefits and work setup
- The role is listed as remote, with Tallinn and Spain indicated as locations.