Ativa os alertas de emprego por e-mail!

Back End Developer (Golang+Ruby)

buscojobs Brasil

Mato Grosso

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Resumo da oferta

A global technology company is seeking a Senior Backend Engineer for their Authorization Platform. This remote role requires expertise in Go and Ruby on Rails, where you will lead the migration of authorization logic to Go-based microservices. Ideal candidates have extensive backend development experience with a strong understanding of security best practices and relational databases. You will collaborate with teams to design scalable systems and ensure observability.

Qualificações

  • 10+ years of professional backend development experience.
  • 7+ years of production experience with Go.
  • Hands-on Ruby on Rails experience.
  • Deep knowledge of authorization models and security best practices.
  • Strong experience with MySQL or similar databases.

Responsabilidades

  • Design, develop, and deploy features for the Go-based authorization microservices.
  • Lead migration of authorization logic from a Ruby on Rails monolith.
  • Collaborate with other engineering teams.

Conhecimentos

Go (Golang)
Ruby on Rails
Microservices architecture
Authorization models (RBAC, ABAC)
MySQL
Observability practices

Ferramentas

Kubernetes
CI/CD (GitHub Actions)
Descrição da oferta de emprego
Overview

Empregos para Back end developer golang ruby -...

Andela exists to connect brilliance and opportunity. Since 2014, we have been dedicated to breaking down global barriers and accelerating the future of work for both technologists and organizations around the world. For technologists, Andela offers competitive long-term career opportunities with leading organizations, access to a global community of professionals, and educational opportunities with leading technology providers. Andela is a remote-first company that builds a global community of technologists and exclusive roles through a technical screening and live interview process.

Our roles are typically filled at lightning speed, so if you’re considering applying, submit your application quickly.

About the client

The client is a global software platform that powers collaboration for millions of developers. They focus on secure, reliable, and scalable authorization systems and are modernizing from a monolith to distributed microservices.

Senior Backend Engineer (Authorization Platform)

About the role

We are looking for a Senior Backend Engineer (Authorization Platform) with deep expertise in Go and enterprise-scale systems. This role contributes to the migration of authorization logic from a Rails monolith into Go-based microservices, while designing secure, performant, and observable systems.

You will take technical ownership of critical services, collaborate across distributed teams, and deliver production-ready code quickly.

Responsibilities

  • Design, develop, and deploy features for the Go-based authorization microservices.
  • Lead migration of authorization logic from a Ruby on Rails monolith into standalone Go services.
  • Architect scalable and secure authorization flows (RBAC, ABAC, deny-by-default).
  • Ensure observability: implement logging, metrics, and tracing for reliability.
  • Collaborate with other engineering teams to ensure seamless integrations.
  • Participate in sprint rituals and proactively own tasks from the backlog.
  • Document decisions and share knowledge to improve cross-team collaboration.

Must-Have Skills & Experience

  • 10+ years of professional backend development experience in enterprise-scale systems.
  • 7+ years of production experience with Go (Golang) with strong command of idioms, concurrency, and microservices architecture.
  • Hands-on Ruby on Rails experience, especially with reading/modifying code during migrations.
  • Deep knowledge of authorization models (RBAC, ABAC) and security best practices (deny-by-default, audit logging).
  • Strong experience with MySQL or other relational databases.
  • Observability practices: metrics, logging, tracing.
  • Ability to ship a production-ready pull request within the first two weeks.
  • Excellent communication skills to explain technical trade-offs and architectural choices.

Nice-to-Have Skills

  • Experience with Kubernetes and CI/CD (GitHub Actions).
  • Familiarity with observability tools (Datadog, OpenTelemetry, Prometheus).
  • Knowledge of Go authorization frameworks (OPA, Casbin, Authzed).

Conditions

  • 100% Remote role, with a 5-hour overlap with UTC-4 (Eastern/Central Time).
  • Full-time dedication (40 hours/week).
  • Device provided by the client (no BYOD).

As part of Andela’s commitment to equal opportunity, Andela provides equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, pregnancy, or any other protected status, in accordance with applicable laws.

Other Opportunities

Senior Back End Developer

We are building the world’s greatest community of remote technologists. Join our Remobi community to work on meaningful, innovative freelance projects.

Start Date: ASAP

Location: Anywhere in LATAM

Contract: 6 months initially; Freelance / B2B / Contract

Senior Backend Developer (NestJS / Digital Banking Platform)

We are seeking a Senior Backend Developer with 10+ years of experience and deep expertise in NestJS, API architecture, and multi-tenant systems to lead backend development for a next-generation digital banking platform.

Key Responsibilities

  • Design, build, and optimize scalable multi-tenant APIs for a digital banking system.
  • Implement secure account creation, transfers, and real-time dashboards.
  • Lead API architecture discussions, testing, and deployments.
  • Mentor and coach a growing engineering team; facilitate code reviews and knowledge sharing.
  • Collaborate cross-functionally to ensure reliable and timely delivery.

Requirements

  • 10+ years in backend development.
  • Deep expertise with NestJS and multi-tenant architectures.
  • Experience in financial services or digital banking is desirable.
  • Experience with Kafka or similar event streaming; observability tools (Datadog, Grafana).
  • Strong leadership and communication skills; English and Spanish preferred.
Software Engineer – Android

Android Developer (Kotlin) – 100% Remote for Brazilians | English Fluency

We are hiring an experienced Android Developer to join a global team remotely. This opportunity is for candidates in Brazil with fluent English and at least 5 years of Android development experience using Kotlin.

Location: Remote (Brazil-based)

Time Zone: At least 2 hours overlap with US hours

What You’ll Do

  • Design, develop, and prototype high-quality Android applications.
  • Collaborate with product, design, and engineering teams to deliver features.
  • Own the full app lifecycle from concept to release.
  • Mentor engineers and help define coding standards.
  • Stay up-to-date with Android platform features.

Who We’re Looking For

  • 5+ years of Android development with Kotlin; Java a plus.
  • Proven experience shipping at least one Android app with a team.
  • Strong software engineering principles and Android ecosystem understanding.
  • Experience building scalable, reliable mobile apps.
  • Excellent organizational and communication skills; remote-ready.
  • Bachelor’s degree in Computer Science or equivalent.

Bonus Points

  • Distributed teams experience; CI/CD, testing, performance tuning.
  • Interest in user-centric design and mobile experiences.
Notes

Avenue Code and its network emphasize privacy and compliance with GDPR, LGPD, CCPA, CPRA. Your data will be handled according to applicable privacy laws and may be shared with clients or CompassUol Group partners as part of the recruitment process.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.