TELECOMMUTE Middle Golang Software Engineer

Infatica
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 72K

Job location

Remote

Tech stack

Profiling
Serialization
Relational Databases
Protocol Buffers
Hypertext Transfer Protocols (HTTP)
JSON
Job Scheduling
PostgreSQL
Linux Commands
MySQL
Online Analytical Processing
Networking Basics
OAuth
Query Optimization
Shell Script
Software Engineering
TCP/IP
Indexer
Vertica
REST

Requirements

*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 goroutines, 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 managing

dependencies (Go Modules).

Technical "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

About the company

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.

Apply for this position