About
The global Tax Research Platform enables professionals to search, browse, and access specialist tax content.
Responsibilities
•Build and maintain backend services in Go
•Work on search and content-delivery services
•Contribute to the migration towards Elasticsearch
•Work with indexing, ingestion, and content-processing pipelines
•Design and evolve REST APIs
•Work with microservices and distributed backend systems
•Work with event-driven architectures and messaging
•Take ownership of features from technical design through production
•Improve performance, scalability, and reliability
•Contribute to testing, CI/CD, monitoring, and observability
•Help modernise legacy systems and reduce technical debt
•Support less experienced engineers while remaining hands-on
•Contribute to stronger engineering standards and technical craftsmanship
•Define approaches, break down work, and drive features or technical problems through delivery
Requirements
•Strong hands-on production experience with Go
•Proven senior-level backend engineering experience
•Ability to work independently and take ownership of substantial technical work
•Strong Elasticsearch or search-platform experience
•Experience with indexing, ingestion pipelines, or search-related backend systems
•Strong REST API experience
•Experience with microservices and distributed systems
•Experience with event-driven architectures and messaging
•Strong system design skills
•Experience designing and operating scalable backend systems
•Experience with Kubernetes and Docker
•Experience with CI/CD and automated testing
•Experience with cloud platforms; the environment runs on Azure/AKS, and other cloud backgrounds are relevant
•Experience with monitoring and observability
•Experience modernising or refactoring existing systems
•Strong communication skills
•Fluent English
•Around eight years of backend engineering experience is a useful benchmark, but not a strict requirement; candidates with approximately five or six years can also be relevant if their experience demonstrates genuine seniority and substantial work with Go, Elasticsearch, or search-related systems
Nice to have
•Strong experience in search infrastructure, indexing, or ingestion pipelines; related experience in event-driven systems, data processing, or search
Conditions
•Up to approximately €3,100 net per month
•The role is based in Serbia through Talcom
•The role includes an initial one-week visit to the Netherlands, with occasional follow-up visits when useful for onboarding, planning, or team collaboration
•Candidates may use AI tools during the technical assignment, provided they are fully transparent about which tools were used and how they contributed to the solution