Senior Software Engineer, Go

Posted 4 days ago

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

📋 Description

• Design and enhance Go APIs and workers that form the authentication gateway and request-routing layer for financial services.

• Engage in authentication and authorization processes (OAuth2, JWT, certificates, IDP, and SK).

• Oversee and improve API Gateway plugins, ensuring comprehensive resilience and observability.

• Guarantee high availability, performance, and low latency for edge services managing substantial traffic volumes.

• Contribute to the Kubernetes deployment lifecycle, observability efforts, and incident management.

• Record changes implemented in the documentation.

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


⛳️ Requirements

• Identify deficiencies in the architecture and development process, challenge current methods, and suggest solutions.

• Perform code and documentation evaluations.

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

• Develop software in Go, possessing over 5 years of production experience with a focus on business-critical services.

• Strong understanding of authentication and authorization, including OAuth2, JWT, mTLS, and certificate management.

• Robust security mindset, encompassing 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 influence architectural decisions, participate in code reviews, and provide technical guidance.

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

• Understanding of public cloud platforms such as AWS (ECS, EKS, RDS, ElastiCache).

• Experience with GitOps tools and practices, including ArgoCD.

• Knowledge of and interest in financial markets, payment systems, or payment methods.


🏝️ Benefits

• Base salary.

• Variable compensation package (profit-sharing, long-term incentive plan, or commission), subject to role eligibility.

• Health and dental insurance with copayments.

• Hospital Virtual Verde: 24/7 telemedicine team.

• Medication subsidy.

• Meal and/or food allowance through 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 for hybrid or remote contracts.

• Welcome kit for new parents.

• SESC partnership.

• Education benefit: internal self-development platform (Studa and Stone Library).

• Acolhe360°: free emotional support.

• Quick massage and on-site medical clinic.

• Wellhub.

• TotalPass.

• Pet Club.

• Flash.

• Férias&Co.

• Transportation voucher.

• Allya.

• Educational partnerships.

People also viewed

Smartitory1 day ago

Java Fejlesztő

RO flagRomania OnlyFull-timeBackend Engineer
ApplyView job
Händlerbund1 day ago

Backend Developer, PHP, Laravel

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
ASRC Federal1 day ago

Senior Drupal Subject Matter Expert

US flagDistrict of Columbia, +1 more stateFull-timeBackend Engineer
ApplyView job
SPD Technology1 day ago

Senior Backend Engineer – Payments, Go, TypeScript, Node.js

UA flagUkraine, +5 more countriesFull-timeBackend Engineer
ApplyView job
BigDataCorp1 day ago

Mid-Level Back-End Developer – Research and Development

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Modash1 day ago

Senior Backend Engineer, Data Core

EE flagEstonia, +5 more countriesFull-timeBackend Engineer€80k – €110k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers