
BACK-END ENGINEER (GOLANG)
- On-site
- Rīga, Rīga, Latvia
- €4,000 - €7,000 per month
- CV-Online Recruitment client
Job description
Own backend services or a technical area from problem definition to production delivery.
Design and improve service architecture, integrations, data flows, and module boundaries.
Build backend services using compiled or strongly typed technologies.
Work with databases such as MySQL.
Write automated tests for business logic, integrations, and data processing.
Improve reliability, performance, observability, and fault tolerance.
Participate in code reviews, architecture discussions, and technical decision-making.
Job requirements
Technical skills
Strong programming skills in Golang language.
Ability to make architectural decisions and work independently on complex tasks.
Understanding of distributed systems, scalability, reliability, and service design.
Experience with APIs, service integrations, asynchronous processing, and background jobs.
Practical database knowledge, including data modelling, queries, and performance.
Experience with automated testing and quality-focused development.
Experience with cloud-native environments, orchestration tools, and CI/CD pipelines.
Ability to clarify requirements and shape tasks when specifications are incomplete.
What we value in you
You prefer solving complex product and architecture problems by working only with ready-made tickets.
You can communicate actively with colleagues, clarify details, and explain things clearly.
You are interested in long-term technical ownership and want your work to matter in a real operational environment.
You are dependable: once you take responsibility for an area, the team can trust that it will move forward.
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
