Infatica.io is a global provider of proxy and DaaS solutions. We're building our own high-load web scraping platform : an API where you can submit any URL and receive clean HTML or structured JSON output, without worrying about proxies, CAPTCHAs, or anti-bot systems.
The platform will support both cloud deployment and on-premises deployment in client infrastructure (on-prem, Kubernetes).
We are now looking for a Middle Golang Software Engineer, who will lead and drive Golang solutions, and shape the future of our cutting-edge scraping infrastructure.
Requirements
Core Qualifications :
- At least 3 years of professional software development, with
writing production services in Go.
Strong command of Go syntax, idioms, and best practices (e.g.effective use of go-routines, channels, context).
Deep understanding of Go’s memory model and garbage collection.Solid grasp of writing safe, concurrent / parallel code (mutexes,atomics).
Designing and implementing RESTful APIs and / or gRPC services.Solid understanding of HTTP, TCP / IP, serialization (JSON,Protobuf).
Writing concurrent code safely (mutexes, atomic ops).Profiling and optimizing Go applications (pprof, benchmarking).Comfortable reading and writing Go modules and managingdependencies (Go Modules).
Fluent RussianTechnical “Good to Know” :
Relational databases (MySQL, PostgreSQL) : schema design,indexing, query optimization, connection pooling.
ClickHouse or other OLAP use cases.Linux command-line proficiency (shell scripting, job scheduling,basic networking commands).
Understanding of security best practices (TLS, OAuth2 / JWT,secrets management)
Benefits
What We Offer
Participate in developing the company's key productsHigh autonomy and influence on architecture and team decisionsBudget for conferences, courses, and work toolsCompetitive compensation package ($3-5k + benefits)Remote work flexibilityJoin us
Let's build a world-class products together.