Backend Engineer (Go) to $4500 Offline
About the project
We are partnering with a European client on a long-term project, building a new product that combines new service implementation with legacy integration. You’ll join an international team working in a full-time remote setup.
Responsibilities:
- Develop and maintain backend services in Go.
- Work with microservice architecture and distributed systems.
- Integrate new services with existing/legacy code.
- Prepare the system for the release of a new product.
- Debug and identify issues in large, complex codebases.
- Write code, tests, and documentation.
- Participate in planning and estimations.
Share knowledge and collaborate closely with teammates.
Requirements:
- 3+ years of backend development (Go as primary, plus experience with C++/Java/Rust/C/Python or other languages).
- 1+ year of hands-on Go and microservices experience.
- Solid knowledge of Docker, Kubernetes, and networking (including cluster networking).
- Experience with SQL (PostgreSQL) and NoSQL databases.
- Experience with Elasticsearch or similar search systems.
- Knowledge of distributed systems, message-buses, and message-brokers.
- Hands-on experience with CI/CD pipelines (GitLab-CI, Dockerfiles).
- Familiarity with gRPC, REST, JSON-API, WebSocket, streaming.
- Cloud experience (AWS/GCP) is a plus.
- Strong testing skills (integration, table-tests, load/parallel testing).
English: strong written and spoken proficiency.
Conditions:
- Long-term contract.
- Full-time, remote.
- European client, international team.
Required languages
English | C1 - Advanced |
The job ad is no longer active
Look at the current jobs Golang →
📊
Average salary range of similar jobs in
analytics →
Loading...