Senior Full-Stack Engineer (Golang) - Brazil
Codurance • Spain
Posted: February 24, 2026
Job Description
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.
In this role, you will support our clients across a wide range of internal and consultancy projects, designing, building, and evolving high-quality web applications with a strong focus on performance, maintainability, accessibility, and scalability. This is a client-facing role where you will help teams deliver excellent front-end solutions, influence technical direction, and contribute to consistent engineering practices across engagements.
Our Culture
We are a transparent organization; salary bandings and company finances are shared with employees from day one. We have a flat management structure, and everyone has an equal voice in improving our business. Got an idea? Find two colleagues who share your vision, form an ‘initiative circle,’ and bring it to life.
Continuous learning is at the heart of everything we do. Whether attending evening tech sessions, reading articles, listening to podcasts, or presenting at conferences, everyone in our team is always looking for ways to improve and eager to share knowledge with their colleagues.
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.In this role, you will support our...- 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)
Additional Content
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.
In this role, you will support our clients across a wide range of internal and consultancy projects, designing, building, and evolving high-quality web applications with a strong focus on performance, maintainability, accessibility, and scalability. This is a client-facing role where you will help teams deliver excellent front-end solutions, influence technical direction, and contribute to consistent engineering practices across engagements.
Our Culture
We are a transparent organization; salary bandings and company finances are shared with employees from day one. We have a flat management structure, and everyone has an equal voice in improving our business. Got an idea? Find two colleagues who share your vision, form an ‘initiative circle,’ and bring it to life.
Continuous learning is at the heart of everything we do. Whether attending evening tech sessions, reading articles, listening to podcasts, or presenting at conferences, everyone in our team is always looking for ways to improve and eager to share knowledge with their colleagues.
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.In this role, you will support our...- 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)