Software Engineer, Go
Posted 6hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Go Software Engineer building secure authentication and payment-routing APIs for Stone, a Brazilian financial technology company. Developing high-availability services, Kubernetes deployments, and API Gateway infrastructure.
Responsibilities:
- Develop and enhance Go APIs and workers for the authentication gateway and financial request-routing infrastructure
- Work on authentication and authorization flows using OAuth2, JWT, certificates, identity providers (IdPs), and SK
- Maintain and enhance API Gateway plugins, ensuring end-to-end resilience and observability
- Ensure high availability, performance, and low latency in high-traffic edge services
- Participate in Kubernetes deployments, observability initiatives, and incident response
- Document implemented changes
- Build and maintain production systems with a focus on performance, scalability, security, availability, reliability, and resilience
- Contribute to architecture decisions, code reviews, and technical mentoring
Requirements:
- 5+ years of production experience with Go, focusing on mission-critical services
- Strong knowledge of authentication and authorization, including OAuth2, JWT, mTLS, and certificate management
- Strong security mindset, including secrets management, cryptography, and hardening of exposed APIs
- Experience with Kubernetes and deploying containerized applications
- Knowledge of relational databases, including PostgreSQL
- Knowledge of non-relational databases, including MongoDB
- Knowledge of distributed caching, including Redis
- Ability to identify gaps in architecture and development processes and propose solutions
- Ability to conduct code and documentation reviews
- Experience implementing automated tests and applying CI/CD best practices
- Ability to collaborate on architecture decisions, code reviews, and technical mentoring
- Experience with API Gateway architecture; Kong experience is a plus
- Knowledge of public clouds such as AWS (ECS, EKS, RDS, and ElastiCache) is a plus
- Experience with GitOps and Argo CD is a plus
- Knowledge of 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, subject to eligibility)
- Copayment-based medical and dental insurance
- Verde Virtual Hospital: 24/7 telemedicine
- Medication subsidy
- Meal and/or food allowance – Pluxee*
- Childcare assistance for children up to 5 years and 11 months old
- Assistance 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 benefits: Studa and Stone Library
- Acolhe360º: free emotional support
- Quick massage and on-site clinic*
- Wellhub
- TotalPass
- Pet Club
- Flash
- Férias&Co
- Transportation voucher
- Allya
- Educational partnerships













