Middle Golang Software Engineer (Russian speaking)
Infatica.io
- Türkiye
- Sürekli
- Tam zamanlı
- At least 3 years of professional software development, with
- Strong command of Go syntax, idioms, and best practices (e.g.
- Deep understanding of Go’s memory model and garbage collection.
- Solid grasp of writing safe, concurrent/parallel code (mutexes,
- Designing and implementing RESTful APIs and/or gRPC services.
- Solid understanding of HTTP, TCP/IP, serialization (JSON,
- Writing concurrent code safely (mutexes, atomic ops).
- Profiling and optimizing Go applications (pprof, benchmarking).
- Comfortable reading and writing Go modules and managing
- Relational databases (MySQL, PostgreSQL): schema design,
- ClickHouse or other OLAP use cases.
- Linux command-line proficiency (shell scripting, job scheduling,
- Understanding of security best practices (TLS, OAuth2/JWT,
- Participate in developing the company's key products
- High autonomy and influence on architecture and team decisions
- Budget for conferences, courses, and work tools
- Competitive compensation package ($4-6k + benefits)
- Remote work flexibility