Senior GO Developer
We're seeking a Senior Backend Engineer proficient in GO, who will focus on optimizing data storage and reporting processes, developing cost-saving tools for external APIs, and creating solutions for our globally utilized app.
Requirements
- 4+ years of experience with Go (Golang)
- Strong understanding of concurrency patterns and goroutines
- Experience with PostgreSQL and database optimization
- Knowledge of RESTful API design and gRPC
- Experience with Docker and Kubernetes
- Understanding of microservices architecture
- Experience with monitoring and observability tools
Nice to have
- Experience with cloud platforms (AWS, GCP)
- Knowledge of message queues (Kafka, RabbitMQ)
- Experience with GraphQL
- Contributions to open-source Go projects
Scope of work
- Design and implement scalable backend services in Go
- Optimize data storage and reporting pipelines
- Develop cost-saving tools for external API integrations
- Ensure high availability and performance of production systems
- Participate in architecture decisions and code reviews
What we offer our specialists
Everything here is designed to help you do your best work and live well outside of it. We think beyond today to create valuable outlier products.
Full autonomy over your time
You organize your own working hours and plan your workload; we focus on outcomes, not hours.
Work from anywhere
No designated workplace — work from wherever suits you best.
Your setup
The setup stays flexible and fits whatever each project needs.

Referral rewards
Bonuses for recommending specialists who start collaborating with us.
Project kickoff support
Practical help to get up to speed on the project quickly, plus knowledge exchange with fellow specialists.
How does it work?
- 1. Your applicationSubmit the form and tell us about your experience and background.
- 2. Intro callA relaxed conversation about Orangesoft, the role, and what you're looking for.
- 3. Technical interviewAn in-depth look at your skills and how you approach real problems.
- 4. Getting startedWe agree the terms and set up the collaboration so you can start quickly.