The vacancy is strong in responsibilities and requirements but lacks compensation details and company information.
Check Match โ Just drop your CV
See your fit for Senior Golang Developer in seconds.
Overview
Join as a Senior Golang Developer to lead the design and development of high-performance backend services in Go, ensuring scalability and reliability in a remote environment. Lead the design and development of high-performance backend services in Go, ensuring scalability, reliability, and clean architecture. Drive key architectural decisions within a microservices ecosystem, evaluate technology choices, and define integration patterns and best practices. Profile applications, optimize CPU and memory utilization, fine-tune Go's garbage collector, and leverage concurrency primitives to achieve maximum performance. Design efficient data models, optimize complex queries and indexing strategies in PostgreSQL/MySQL, and ensure high performance under intensive read/write workloads (thousands of QPS). Build observability into services by implementing metrics, logging, and distributed tracing. Participate in production incident investigations and perform root cause analysis across application code, networking, and operating system layers. Conduct thorough code reviews, share technical expertise, mentor engineers, and promote engineering best practices across the team. Collaborate closely with DevOps, QA, Product, and other engineering teams to deliver production-ready features quickly, safely, and reliably.
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.
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.
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.