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 workers forming the authentication gateway and request-routing layer for financial transactions.

• Work on flows related to authentication and authorization (OAuth2, JWT, certificates, IDP, SK).

• Maintain and enhance API Gateway plugins to ensure comprehensive resilience and observability.

• Guarantee high availability, performance, and low latency in edge services that manage substantial traffic volumes.

• Engage in the Kubernetes deployment lifecycle, observability, and incident response activities.

• Document all implemented changes effectively.

• Construct and sustain production systems with integrated performance, scalability, security, availability, reliability, and resilience across the application ecosystem.

• Perform code and documentation reviews.

• Implement automated testing and adhere to CI/CD best practices.

• Collaborate on architectural decisions, conduct Code Reviews, and provide technical mentoring.


⛳️ Requirements

• Address gaps within the architecture and development process while proposing viable solutions.

• Conduct code and documentation reviews.

• Implement automated tests and apply CI/CD best practices.

• Develop software using Go (5+ years of production experience, focusing on highly critical services).

• Strong understanding of authentication and authorization protocols (OAuth2, JWT, mTLS, and certificate management).

• Emphasize security, including secrets management, encryption, and hardening of exposed APIs.

• Practical experience with Kubernetes and deploying containerized applications.

• Familiarity with relational databases (PostgreSQL), non-relational databases (MongoDB), and distributed caching (Redis).

• Ability to work collaboratively with the team on architectural decisions, Code Reviews, and mentoring.

• Experience with API Gateway architecture; familiarity with Kong is an advantage.

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

• Previous experience with GitOps tools and practices, including ArgoCD.

• Interest and knowledge in financial markets, payment systems, or payment methods.


🏝️ Benefits

• Fixed Salary.

• Variable Compensation Package* (including profit sharing, long-term incentives, or commission).

• Health and Dental Insurance with copayments.

• Verde Virtual Hospital: telemedicine team available 24/7.

• Prescription medication subsidy.

• Meal and/or Food Allowance – Pluxee*.

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

• Support for Employees with Children with Disabilities.

• Life Insurance.

• Fuel or Commuting Allowance*.

• Home Office Allowance* (available for Hybrid or Remote contracts only).

• New Parent Welcome Kit.

• SESC Partnership*.

• Education Benefit – access to an internal self-development platform (Studa and Stone Library).

• Acolhe360º – Free emotional support services.

• Quick Massage and On-site Clinic*.

• Wellhub.

• TotalPass.

• Pet Club.

• Flash.

• Férias&Co.

• Transportation Voucher.

• Allya.

• Educational partnerships.

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
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
Stone & Company1 day ago

Software Engineer, Go

BR flagBrazil OnlyFull-timeBackend Engineer
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