
Senior Software Engineer GO
Stone - Linkedin1 day ago
Remote, BrazilSenior
Responsibilities
- Develop and maintain new functionality in Go.
- Build and maintain critical production systems with attention to performance, scalability, security, availability, reliability, resilience, and integration.
- Monitor system and application performance after changes are implemented.
- Document completed changes.
- Inspect code and documentation and participate in code reviews.
- Implement automated tests.
- Identify gaps in architecture and development processes and propose solutions.
- Collaborate with the team by identifying good practices and potential improvements during code reviews.
Requirements
- Professional experience developing software in Go.
- Knowledge of relational databases, including PostgreSQL and MySQL.
- Knowledge of microservices architecture.
- Ability to collaborate effectively in code reviews and provide feedback on practices and improvements.
- Ability to question gaps in architecture and development processes and propose solutions.
- Experience or knowledge of automated testing, code inspection, and documentation practices.
Benefits
- Fixed salary and an eligibility-based variable compensation package, which may include profit sharing, long-term incentives, or commission.
- Health and dental insurance with copay, with an exception for professionals with disabilities.
- 24/7 virtual medical care, medication subsidy, life insurance, and emotional support through Acolhe360º.
- Meal and/or food allowance through Pluxee.
- Childcare assistance and assistance for children with disabilities.
- Fuel or commuting assistance and home-office allowance for hybrid or remote contracts.
- Welcome kit for new parents, SESC partnership, education benefits through Studa and Stone Library, and optional Wellhub, TotalPass, Pet Club, Flash, Férias&Co, transit voucher, Allya, and educational partnerships.
- Remote work arrangement.