Senior Software Engineer, Go
Posted 10hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Go Software Engineer building secure, high-availability API Gateway services. Supporting Stone, a Brazilian payments technology and financial services company, across authentication and financial APIs.
Responsibilities:
- Develop and enhance Go APIs and workers that make up the authentication gateway and request-routing layer for financial services
- Work on authentication and authorization flows (OAuth2, JWT, certificates, IDP, and SK)
- Maintain and enhance API Gateway plugins, ensuring end-to-end resilience and observability
- Ensure high availability, performance, and low latency for edge services handling high traffic volumes
- Participate in the Kubernetes deployment lifecycle, observability initiatives, and incident response
- Document implemented changes
- Build and maintain production systems with a focus on performance, scalability, security, availability, reliability, and resilience
Requirements:
- Identify gaps in the architecture and development process, challenge existing approaches, and propose solutions
- Conduct code and documentation reviews
- Implement automated tests and follow CI/CD best practices
- Develop software in Go, with 5+ years of production experience and a focus on business-critical services
- Solid knowledge of authentication and authorization, including OAuth2, JWT, mTLS, and certificate management
- Strong security mindset, including secrets management, encryption, and hardening of exposed APIs
- Hands-on experience with Kubernetes and deploying containerized applications
- Knowledge of relational databases (PostgreSQL), non-relational databases (MongoDB), and distributed caching (Redis)
- Ability to contribute to architectural decisions, participate in code reviews, and provide technical mentorship
- Experience with API Gateway architecture; experience with Kong is a plus
- Knowledge 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
- 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 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















