HimalayasHimalayas logo
CI&TCI

[Job - 29340] Sênior Golang Developer Backend

CI&T
Brazil only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

We are looking for a Senior Golang Backend Developer to join our team. The ideal candidate should have strong experience with Golang, APIs REST development, and knowledge in gRPC. The role will involve working on scalable tech solutions, combining human expertise with AI, and developing clean code with SOLID principles and design patterns. The team will also focus on architecture and distributed systems, including microservices, event-driven architecture, and database modeling.

Requirements

  • Strong experience with Golang
  • APIs REST development
  • Knowledge in gRPC would be a strong differential
  • Good practices for project structuring in Go
  • Concurrency in Go: goroutines, channels, context, mutex, worker pools
  • Proper error handling
  • Unit tests, mocks, and integration tests
  • Profiling and performance optimization
  • Clean Code, SOLID, and Design Patterns applied to the backend
  • Architecture and distributed systems:
  • Experience with microservices
  • Synchronous and asynchronous communication between services
  • Message/events with Kafka, RabbitMQ, or similar
  • Idempotence, retry, fallback, circuit breaker, and timeout
  • Eventual consistency
  • Scalability and resilience
  • Ability to work in high-volume transactional systems
  • Database:
  • Relational database: PostgreSQL, MySQL, or similar
  • NoSQL database: Redis, MongoDB, DynamoDB, or similar
  • Data modeling
  • Query optimization
  • Indexes, transactions, and concurrency control
  • Cache strategies
  • Cloud, DevOps, and operation:
  • Experience with cloud, such as AWS, GCP, or Azure
  • Docker and Kubernetes
  • CI/CD
  • Observability with logs, metrics, and tracing
  • Tools like New Relic, Datadog, Grafana, Prometheus, Kibana, or similar
  • Ability to investigate incidents in production
  • Knowledge of SLO, SLA, alerts, and runbooks
  • Security:
  • Good practices for authentication and authorization
  • OAuth2, JWT, mTLS, or similar
  • Sensitive data protection
  • Security in APIs
  • Basic knowledge of LGPD and secure development practices

Benefits

  • Health and dental plan
  • Meal and food allowance
  • Childcare allowance
  • Extended parental leave
  • Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass
  • Participation in Profits and Results (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Discount club
  • Online platform dedicated to promoting physical, mental, and well-being health
  • Pregnant and responsible parenting course
  • Partnership with online course platforms
  • Language learning platform
  • Many others

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Location requirements

Hiring timezones

Brazil +/- 0 hours
Claim this profileCI&T logoCI

CI&T

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

306 remote jobs at CI&T

Explore the variety of open remote roles at CI&T, offering flexible work options across multiple disciplines and skill levels.

View all jobs at CI&T

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan