Senior Full-Stack Engineer (Golang) - Brazil
Role details
Job location
Tech stack
Requirements
Do you have experience in gRPC?, We are seeking a highly skilled and motivated Senior Software Engineer (Golang) who shares our values of pragmatism, professionalism, and transparency, and who is eager to work in forward-thinking, collaborative teams., + Deep knowledge and hands-on experience with Golang in application development
-
Strong front-end experience with solid expertise in one of the following: React / JavaScript / Angular
-
Experience building services with gRPC and contract-driven APIs (OpenAPI/Swagger)
-
Ability to design and consume RESTful APIs
-
Experience with event-driven architecture and asynchronous messaging (MQ, Pub/Sub)
-
Understanding of scalable and distributed systems (microservices, resiliency patterns, observability, distributed tracing)
-
Familiarity with modern engineering practices (TDD, CI/CD, Git, secure coding, on-call readiness)
-
Experience with AWS or Azure
-
Strong collaboration skills and ability to work within cross-functional teams
-
Flexibility to work with front-end technologies when needed
Databases (Data Layer) *
- Relacional: PostgreSQL, MySQL, SQL Server (at least one)
- NoSQL: MongoDB, DynamoDB, Cassandra (at least one)
Benefits & conditions
Everyone should have the right to bring their whole self to work and be celebrated for who they are. Our people are hired purely on their commitment to these values and their ambition to deliver outstanding results for our clients. Codurance is proud to be an Equal Opportunities Employer and is committed to fostering an inclusive workplace.