Middle Golang Engineer

1 semana atrás


Montenegro, Brasil Infatica.io Tempo inteiro

Infatica.io is a global provider of proxy and DaaS solutions. We are 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).

Overview

We are looking for a Middle Golang Software Engineer who will lead and drive Golang solutions and shape the future of our cutting-edge scraping infrastructure.

Responsibilities
  • Lead and drive Golang software solutions for the scraping platform.
  • Contribute to designing and implementing RESTful APIs and/or gRPC services.
  • Write production-grade Go code with safe concurrency and robust error handling.
  • Profile and optimize Go applications (pprof, benchmarking) and manage dependencies (Go Modules).
  • Collaborate on architecture decisions and contribute to high-quality, maintainable code.
Qualifications
  • At least 3 years of professional software development, with production services in Go.
  • Strong command of Go syntax, idioms, and best practices (goroutines, channels, context).
  • Deep understanding of Go memory model and garbage collection; safe, concurrent/parallel coding (mutexes, atomics).
  • Experience designing and implementing RESTful APIs and/or gRPC services; solid understanding of HTTP, TCP/IP, JSON, Protobuf.
  • Experience profiling and optimizing Go applications (pprof, benchmarking).
  • Experience reading and writing Go modules and managing dependencies (Go Modules).
  • Fluent Russian.
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).
  • Security best practices (TLS, OAuth2/JWT, secrets management).
Benefits
  • 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 ($3-5k + benefits).
  • Remote work flexibility.
Compensation

Base pay range: $36,000.00/yr - $60,000.00/yr

Employment details
  • Senioritiy level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Information Technology
  • Industries: IT Services and IT Consulting

"Join us" to build world-class products together.

#J-18808-Ljbffr

  • Montenegro, Brasil Infatica.io Tempo inteiro

    OverviewInfatica.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...

  • Golang Developer

    3 semanas atrás


    Montenegro, Brasil Ruby Labs Tempo inteiro

    Join or sign in to find your next job Join to apply for the Golang Developer role at Ruby Labs Join to apply for the Golang Developer role at Ruby Labs About Us Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries....


  • Montenegro, Brasil Alex Staff Tempo inteiro

    OverviewA large international technology company in the EdTech field is looking for a Manual QA Engineer to join its distributed team. The company has been helping millions of users access quality online education since the 2000s. It partners with more than 1,000 publishers and resellers, developing solutions for creating and distributing affordable...

  • Middle Manual QA Engineer

    3 semanas atrás


    Montenegro, Brasil Alex Staff Tempo inteiro

    OverviewA large international technology company in the EdTech field is looking for a Manual QA Engineer to join its distributed team. The company has been helping millions of users access quality online education since the 2000s. It partners with more than 1,000 publishers and resellers, developing solutions for creating and distributing affordable...

  • Sr Golang Developer

    Há 2 dias


    Montenegro, Brasil YO IT Group Tempo inteiro

    This range is provided by YO IT Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range$20.00/hr - $27.00/hr LLM Go DeveloperExperience: 6 - 20 YearsLocation: Permanent Remote Anywhere in the worldContract Duration: 6 - 12 MonthsOpportunity: Full Time, 8 hours, 4 hours Mandatory overlap...

  • Sr Golang Developer

    3 semanas atrás


    Montenegro, Brasil YO IT Group Tempo inteiro

    This range is provided by YO IT Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range$20.00/hr - $27.00/hr LLM Go DeveloperExperience: 6 - 20 YearsLocation: Permanent Remote Anywhere in the worldContract Duration: 6 - 12 MonthsOpportunity: Full Time, 8 hours, 4 hours Mandatory...