Software Engineer, Go

Posted 1 day ago

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design and improve Go APIs and services for the authentication gateway and financial request-routing infrastructure.

• Engage with authentication and authorization processes utilizing OAuth2, JWT, certificates, identity providers (IdPs), and SK.

• Maintain and enhance API Gateway plugins, ensuring comprehensive resilience and observability.

• Guarantee high availability, performance, and low latency for high-traffic edge services.

• Take part in Kubernetes deployments, observability efforts, and incident management.

• Document the changes that have been implemented.

• Construct and sustain production systems with an emphasis on performance, scalability, security, availability, reliability, and resilience.

• Contribute to architectural decisions, conduct code reviews, and provide technical mentorship.


⛳️ Requirements

• Over 5 years of production experience with Go, particularly in mission-critical services.

• In-depth knowledge of authentication and authorization mechanisms, including OAuth2, JWT, mTLS, and certificate management.

• Strong security orientation, encompassing secrets management, cryptography, and the hardening of exposed APIs.

• Familiarity with Kubernetes and the deployment of containerized applications.

• Understanding of relational databases, particularly PostgreSQL.

• Acquaintance with non-relational databases, such as MongoDB.

• Knowledge of distributed caching solutions, including Redis.

• Capability to identify architectural and developmental process gaps and recommend solutions.

• Proficiency in conducting code and documentation reviews.

• Experience in implementing automated testing and applying CI/CD best practices.

• Ability to collaborate on architectural decisions, code reviews, and provide technical mentoring.

• Familiarity with API Gateway architecture; experience with Kong is a bonus.

• Knowledge of public cloud platforms like AWS (ECS, EKS, RDS, and ElastiCache) is advantageous.

• Experience with GitOps and Argo CD is a plus.

• Familiarity with or interest in financial markets, payment systems, or payment methods is a plus.


🏝️ Benefits

• Base salary.

• Variable compensation package* (profit sharing, long-term incentive plan, or commission, contingent on eligibility).

• Copayment-based medical and dental insurance.

• Verde Virtual Hospital: 24/7 telemedicine services.

• Subsidy for medication.

• Meal and/or food allowance – Pluxee*.

• Childcare assistance for children up to 5 years and 11 months old.

• Support for employees with children who have disabilities.

• Life insurance coverage.

• Fuel or commuting allowance*.

• Home office allowance* for hybrid or remote work arrangements.

• Welcome kit for new parents.

• SESC partnership*.

• Educational benefits through Studa and Stone Library.

• Acolhe360º: free emotional support services.

• Quick massage and on-site clinic*.

• Wellhub wellness program.

• TotalPass benefit.

• Pet Club membership.

• Flash program.

• Férias&Co vacation program.

• Transportation voucher.

• Allya health benefits.

• Educational partnerships available.

People also viewed

Just Eat Takeaway.com1 day ago

Senior Java Developer

CA flagCanada OnlyFull-timeBackend EngineerC$102k – C$128.3k/year
ApplyView job
Supabase1 day ago

Software Engineer – Storage

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
Stone & Company1 day ago

Software Engineer – Go

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Avenga1 day ago

Java Engineer

BG flagBulgaria OnlyFull-timeBackend Engineer
ApplyView job
wealthAPI GmbH1 day ago

Senior Backend Engineer, Java, Spring Boot

Anywhere in the WorldFull-timeBackend Engineer€50k – €90k/year
ApplyView job
Supabase1 day ago

Data API Engineer

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers