
Software Engineer – Go
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Brazil.
• 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.
• 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.
• 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.
Just Eat Takeaway.com
Supabase
wealthAPI GmbH
Get handpicked remote jobs straight to your inbox weekly.