Senior Golang Developer
Remote
senior
1 month ago
full-time
Responsibilities
- Lead the design and development of high-performance backend services in Go.
- Drive key architectural decisions within a microservices ecosystem.
- Profile applications and optimize CPU and memory utilization.
- Design efficient data models and optimize complex queries in PostgreSQL/MySQL.
- Build observability into services by implementing metrics, logging, and distributed tracing.
- Participate in production incident investigations and perform root cause analysis.
- Conduct thorough code reviews and mentor engineers.
- Collaborate closely with DevOps, QA, Product, and other engineering teams.
Requirements
- 4–5+ years of commercial experience using Go as the primary programming language.
- Proven experience designing, building, and operating large-scale distributed systems.
- Strong expertise in PostgreSQL or MySQL, including query optimization and indexing strategies.
- Hands-on experience with messaging platforms such as NATS and Apache Kafka.
- Solid understanding of Linux internals, networking fundamentals, and containerization technologies.
Benefits
- 20 vacation days and 5 family days yearly.
- Flexible start to the workday.
- Support from a professional corporate coach and psychologist.
- Regular internal and external activities, workshops, and corporate events.
- Access to our internal knowledge base and team-building activities.
- Ongoing training in new technologies and continuous professional development support.
Similar jobs
Senior PHP Developer
Talentgrator · Remote
1 month ago
View →
Senior NodeJS Developer
Talentgrator · Remote
1 month ago
View →
Senior Java Developer (Platform)
Spribe · Remote
1 month ago
View →
Senior Node.js Developer for CMS Core Tech
GR8 Tech · Remote
1 month ago
View →
Scala Developer
Playtech · Remote
1 month ago
View →
Backend/DevOps Engineer
Livespins · Remote
1 month ago
View →