Golang Back End Developer

HORISEN

São Paulo

Remote

BRL 120,000 - 160,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Development opportunities
Supportive work environment

Job summary

A technology software house is seeking a Mid-level Go Backend Engineer to develop high-throughput microservices. The role focuses on performance and reliability using profiling tools and remote debugging. Candidates should have 2-3 years of backend experience with strong Go fundamentals. This full-time position offers a competitive salary and remote work options in a collaborative work environment that values professional growth.

Qualifications

  • 2-3+ years of backend experience, 2+ with Go in production.
  • Strong Go fundamentals: concurrency, profiling, performance tuning.
  • Proficiency in remote debugging and production troubleshooting.
  • Solid testing discipline and GitLab CI/CD experience.

Responsibilities

  • Design and operate Go microservices for high-load workloads.
  • Profile and optimize code using various tools.
  • Write robust unit tests and maintain code coverage.
  • Integrate with data/streaming systems like Kafka and MongoDB.

Skills

Go fundamentals
Concurrency
Profiling
Production troubleshooting
Unit testing
GitLab CI/CD
REST/gRPC

Tools

Kafka
Redis
MongoDB
ClickHouse
Docker

Job description

We’re looking for a Mid-level / Mid+ Go Backend Engineer to build and operate high-throughput microservices.

You’ll focus on performance, reliability, and clean design, using profilers and remote debugging to keep services fast and stable in production.

Location

  • Remote

We kindly ask you to send your CV in English, as it is the official language of the HORISEN group.

Mid-level / Mid+ Go (Golang) Backend Engineer — High Load & Microservices.

Requirements
  • Design, build, and operate Go microservices for high-load, low-latency workloads (REST/gRPC)
  • Profile and optimize code (CPU/memory/trace) using pprof, go tool trace, flame graphs
  • Write robust unit tests (table-driven) and meaningful benchmarks (go test -bench), keep coverage healthy
  • Integrate with data/streaming systems: Kafka, Redis, MongoDB, ClickHouse
  • Ship via GitLab CI/CD (pipelines, runners, Docker images); automate quality gates
  • Contribute to service observability (metrics/logging/tracing/Prometheus/OpenTelemetry/Jaeger)
  • Apply design patterns and clean architecture; participate in code/design reviews
Must have
  • 2–3+ years of backend experience, 2+ with Go in production
  • Strong Go fundamentals: concurrency (goroutines, channels, context, sync), profiling, performance tuning
  • Remote debugging proficiency (Delve) and production troubleshooting skills
  • Solid testing discipline (unit tests, benchmarks) and GitLab CI/CD experience
  • Practical knowledge of REST/gRPC and at least one of Kafka/Redis/MongoDB/ClickHouse
  • Familiarity with design patterns, SOLID/clean architecture, idiomatic Go
Nice to have
  • Deeper expertise with Kafka (consumer groups, idempotency, exactly-once patterns), schema registry (Avro/Protobuf)
  • ClickHouse performance tuning; Redis as cache/rate-limit/locks; MongoDB schema design
  • Observability stacks (Prometheus, Grafana, OpenTelemetry, Jaeger, Loki)
  • Impact: own services that process real traffic at scale
  • Modern stack, strong engineering culture, code reviews, technical growth

At HORISEN we build a workplace that supports, inspires and encourages our people. We foster a work environment where people are motivated to give their best and feel good about what they do.

Work:

Dynamic work in a company with more than 20 years of experience in a future-oriented industry

Competence:

Opportunity to grow under the mentorship of colleagues with extensive experience and to make a personal contribution

Team:

A powerful mixture of highly experienced professionals and young team members who are motivated, open-minded and easy to cooperate with

Cooperation:

A supportive, non-toxic environment with a safe space to share your ideas and opinions

Workplace:

A modern working environment with everyday refreshments and a good mood

A competitive salary with performance-related improvements and great development opportunities

Chance to contribute to cutting-edge messaging technology development, expand knowledge and master your professional skills

About HORISEN

HORISEN is an award-winning technology software house for retail and wholesale messaging technology. We offer a wide variety of business messaging solutions – feature-rich, carrier-neutral, and sales-driven to messaging companies. With more than two decades of experience and passion for software development, we are revolutionizing messaging business by developing at the edge of technological possibilities.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • IT Services and IT Consulting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Golang Backend Engineer
Senior Golang Backend Engineer

Horisen • Brazil

Remote
BRL 200,000 - 420,000
Private medical insurance
Remote work from Brazil
Golang Engineer (Middle) ID47128
Golang Engineer (Middle) ID47128

AgileEngine • Recife

On-site
BRL 416,000 - 572,000
Professional growth: mentorship and personalized development roadmaps
Competitive compensation: USD-based pay with budgets for education and fitness
Exciting projects: work with top-tier clients and modern solutions
+1
Golang Engineer (Middle) ID47128
Golang Engineer (Middle) ID47128

AgileEngine • Belo Horizonte

On-site
BRL 20,000 - 30,000
Professional growth opportunities
Competitive compensation
Exciting projects with top-tier clients
+1
Golang Engineer - Work from home
Golang Engineer - Work from home

Nearsure • Gama

On-site
BRL 468,000 - 780,000
Competitive USD salary
100% remote work
Paid time off
+5
Backend Developer - Node.js
Backend Developer - Node.js

OSF Digital • Brazil

On-site
BRL 156,240 - 200,880
Senior Golang Developer
Senior Golang Developer

Proxify • Brazil

On-site
BRL 271,873 - 370,736
On-time monthly payments
24 flex days off per year
Consistent 8-hour working days
Senior Full Stack Engineer ID67824
Senior Full Stack Engineer ID67824

AgileEngine • São Bernardo do Campo

On-site
BRL 120,000 - 150,000
Professional growth: Mentorship and personalized growth roadmaps.
Competitive compensation: USD-based pay with budgets for education and fitness.
Exciting projects: Work with Fortune 500 companies.
+1
Senior Staff Software Engineer - Brazil
Senior Staff Software Engineer - Brazil

Housecall Pro • Brazil

Remote
BRL 427,000 - 578,000
Paid holidays
Workspace stipend
Equity in startup
+1
Senior Software Engineer (Golang/TypeScript/React)
Senior Software Engineer (Golang/TypeScript/React)

Lever, Inc. • Brazil

Remote
BRL 278,000 - 361,000
Fully remote work
International collaboration
USD monthly compensation
Backend Engineer (Senior) ID44884
Backend Engineer (Senior) ID44884

AgileEngine • São José dos Campos

On-site
BRL 728,000 - 1,040,000
Professional growth opportunities
Competitive USD-based compensation
Exciting projects with top-tier clients
+1